I appreciate the feedback! I'll be looking into those and getting them adjusted (opponent level curve, wild Pokemon levels) as well as getting some more polish to the storyline, so the player doesn't feel lost. Fixing Lopunny to have less Bounce would probably be a good idea as I noticed that too. An EV reset is an excellent idea; I didn't even think about that option. I'll have some of that fixed for the next release and keep improving with each subsequent release.
Glad you're enjoying the game and thanks again for the feedback! 🙂