It works fine for me. I have a complaint however... it seems that the when you max out the GDP with the trainer, it not only maxes yours out, it also maxes out the rest of the world's...
Does that really matter. It makes the game more interesting though.