I think this system has a lot of potential. It reminds me a bit of The Lost Vikings. Switching characters is fun.
In practice, I think the puzzles could use a bit more polish. In Level 3, one of the switches deactivates even though a player is still sitting on it, and I'm really not sure why. If this isn't a bug, it would be helpful to explain the reasoning.