The trainer works good enough for me to finish the game. I did have sporadic crashes while loading a new level/zone. The ammo cheat seems to reset when you switch weapons so you have to constantly reactivate it. Ammo cheat also doesnt work when you have two guns at the same time.
The health cheat seems to go on and off by its own will, but it was stabile enough throughout the game.