I really like the perspective switching idea! Limiting the player's time in 3D space works well to emphasize it being almost like a superpower in this flat world. I think the only issue I had with the gameplay was occasionally just walking off the side of a platform in 2D because it was hard to tell what was in line with the character, and what fell in front of or behind him. I do have a couple of ideas on that though:
1) if the 3D camera starts from the same world position that the 2D camera has, it could be easier to quickly switch to 3D without losing your bearings to pop the camera upwards to check platforms ahead of you, or
2) either with access to depth info + shaders or just a depth of field effect, it could be easier to tell if a platform you're about to walk on is waaaay off in the distance by making it somewhat out of focus
Anyway, I like it!