I agree, multiple trainings per night would allow the playing field to remain somewhat even while rewarding players who adapt well to changing situations and hurting those who are stubborn enough not to.
Just battling won't tell us anything new about who could be a Rocket, either. I have a proposal: we lay out our actions taken last night. We don't have to give the results or names of items or anything, just what we did or even how many actions we took. We might find a discrepancy somewhere. Thoughts?
You think a Level 20 can beat a Level 30 that easily? I admit I didn't see the level difference coming. I did receive a present last night.
I'm not battling today, I'm already 1/3 down.
Two of the locations are within the city, and the other two are either just before the city or near the starting point of the Gen2 games. It's too variable to have any sort of difficulty modifier depending on the location, I think.
New Bark Town, yes, but since we didn't start at any specific location, I assume distance from said location isn't a factor. According to the plot, we're all scattered around Goldenrod City anyway.
I think you're making too many assumption regarding the difficulty of an investigation. We're not supposed to win just by battling. Regardless of a successful investigation, there's still a guarantee of information to be revealed.