Well, the first hour of my day was spent reading all of this, and I can safely say I'm very interested in this.
Though on the topic of the powers of moves, how about moves that change base power, such as Roll out, Reversal, and Trump Card?
Will pokemon just not be able to learn those moves until they pass a certain level or something different and how would PP work for those moves?