Nice!
For me, the level progression felt just right! :D
I liked the fact that the last level isn’t just scaled by the number of junctions, but rather by the number/frequency (I don’t remember exactly) of intersections!
That was perfect, because when I first entered the last level, I thought, “Huh! This seems easy!”, and then I got completely crushed by it! xD
Therefore, in my opinion, swapping those two levels would make the final level more intimidating than the previous one, which could increase the chance of players giving up on the game!