Yes that would be correct. How is he not?
- Cheats to win - Classic Heel
- Always has alliance at his matches trying to cheat - Heel
- Took the girl away from the face - Heel
Are you trying to suggest AJ turned Tweener when she turned on Cena?
As has already been stated by others just because he might get a half cheer from the crowd does not make him a tweener. A lot of people cheer for Punk, he is a heel. triple h back in the day was a massive heel but still had some support.
Going by that logic Cena is a tweener.