Yeah, I had to balance it a couple time since prior a totally pacifist run is the optimal run, while also if you do it too slow there can be up to 100-200 enemies spamming.
It is intentional route with the trees alone giving 400 power, you just have to work out a good path and probably dodge the Rose fairy, since they're the fastest.