The thing I want to use the Trainer for is to help get achievements for the last 1/3 of the game. Got a pretty descent amount for the first 2/3, wanted to use the Trainer cheats to finish what I WANT TO GET. They shouldn't ban people who are using a Trainer for the same purpose to get Achievements. I mean, the regular cheats should allow you to get achievements, I just don't know why they care so much. Do they want people to not buy there products if they can't play the way they want too, even if they use 3rd party cheats? If cheats can't be played in MP, who cares if you use them? If people want to use CHU's trainers, F'ing let them. Its your decision. Besides, some of those last missions are difficult to get achievements on, do to the gameplay, like the Protoss mission for "THE END OF THE UNIVERSE" against the zerg/protoss hybrids. Really wanted those achievements.
Using trainers and or cheats to get achievements is the exact reason they ban.They are there to mark your progress/skill which can be compared to other players progress/skill, by cheating you are distorting the ranking among players who have not cheated
This in my view is contributing too game developers insisting on having constant online connectionand and client based saves
They could however have offline achievements as well which would solve the need of having to use the trainer online
1. Yup, that's safe.
2. Don't know.
3. I believe you only need to restart the game after shutting down
the trainer.
#1 - yup.
#2/3 - Long as you never enter online mode with the trainer active, I'm fairly certain you can still earn all of your achievements legitimately, without fear. As long as nothing carries over from your offline progress to your online, all you need to do is make sure the game and the trainer are closed, then start up only the game if you want to play anything online. Haven't played SCII in quite a while myself, but that's generally common sense. If nothing carries over from offline to online at all (campaign saves, etc etc) then reasonably you can avoid missteps if you:
Launch game > get into offline mode > alt+tab and launch trainer > mess about in campaign (skirmish bot matches, if you can do that offline, can't remember) > close game and trainer when done.
Then you can boot up the game on its own to play online.
Blizzard's anti-cheat checks for what is running when the game is running, so getting into offline mode before you launch the trainer is about all I can suggest.