What's the point of cheating, either in multiplayer or single player? You're just robbing yourself of the satisfaction that is to be had by getting better.
The only case where I would say cheating is acceptable is in a singleplayer game that you have mastered and want to just fuck around in.