I don't agree with using cheats on games at all. I did it once, but I realised that it was the easy way out, so I dont' do it anymore (plus, it glitched up my game slightly). With Pokémon, I think that you should just train them normally, otherwise, it's not fair - even if you give them stats...