You seem to do this a lot. You take a great idea, which is usually fairly simple, and you rack up the complexity and length. That's not a good thing. I would probably have taken out ALL of the doors, and simply placed an exit below the bottom-most tile, and the switch to the exit in the place where the door is now.
nevermore
,,,