I just hope they don't ban people for using trainers in the Single Player Campaign. What is the harm? And why must we stay online for progression? We should be able to play OFFLINE and cheat all we want!
What I have noticed in the single player campaign is if you use heal or invincible on the elites the end result of the game gives no experience points.