this sounds a lot like Diablo 3’s paragon system to me. in that game once you hit level cap you kept gaining exp. but the levels went into points tied to your account. every character you had was able to benefit from the buffs granted by allocating these points. and you could change the allocation in the menu whenever you felt like it. say you were running a tank and had everything in health regen but decide to switch to a speed character. you can just swap the points over in the menu and swap them back when you feel like playing something else. the level progression also for Diablo 3’s paragon seems like it takes a lot more exp than regular levels to get a point.
though in my mind, the reason the paragon system works so well, is that Diablo 3 is build on scaling difficulty as it’s primary feature. what I mean by this is that if you are abysmal at games like it, you can still play and finish the game. and if you are used to them you can start at a higher difficulty. but the scaling really comes into play once you start accruing paragon points, since they make all your characters stronger, and there isn’t really a limit to them except how much time you are willing to spend, Diablo 3 has to have difficulties way higher than it’s normal ones. there is easy, normal, hard, expert, master, torment, torment 2, torment 3 all the way up to torment 13 (if I remember correctly). but the difficulty scaling doesn’t end there, there are areas that you can keep scaling up to higher and higher difficulties that are discrete from the main game. this is where most of the end game and replaying players spend their time. this large variance in difficulty accommodates for the large variance in power levels you can get with a post level cap point system.
I think this is a wonderful idea and should be implemented. but I feel that around the time it comes out or a little after there should be a dungeon released that takes advantage of it. one that either scales to the player, or you can set how many extra points you want the enemies to have invested into them.
Then we will have an actual end game, without having as many bored end game players.
(also, I think the points being account wide rather than per pokemon would be better. it would feel less restrictive at least, and players could have a “score”)