I've been wanting to do this exact same stage. If I could just find the right resources. Dude...this is a work of art. But not until I can actually test it can I give it the proper review it deserves.
The truth is that it is a stage that you have to think twice before doing it, and the rest of the game is hell too, stupid Arcsys I hate you but I love you.