I'm just about to get the fifth gym badge (for REAL this time, I think) but have been really struggling with the last few fights. I want the game to be challenging--enough that fights might take me several tries, but not several days. I'm worried litemode will make it too easy, so I'm thinking about doing levelpercent. But I found out about "flatevs" which could give the opponents flat EVs--this would make them still tough, but not min-maxed to ultimate effectiveness.
Also, does flatevs apply to wild Pokemon too?
I'm curious what people's thoughts are. Please no spoilers from Bysbixion or anything beyond it.