What do you think of this idea...
I was thinking that everyone raises 3 baby pokemon (lvl 1, newly hatched) and battling them against eachother. You can't use hacks to increase there stats, but you can teach them tms and hms. Also you can boost their powers with carbos, protein, etc...