The trainer for the beta would only work when against all CPU's because the host doesn't sync everything, the game servers do, so essentially, if you tried to use the trainer with actual players there, you get a desync and can't play.
If not, may I have permission to post the types of the changing values for cheat engine? It will still cause a desync if you change anything.
Hmm, Aren't you worried that the code might be changed for the actual Dawn of War II, and not the beta? And I understand what you're saying, its just if they tried to use the trainer at all with other players, it wouldn't work, they would just get a desync and not be able to play anymore in that game.