Why not attach balloons to the current location and change the carpets to items of furniture, then you could have an Up ride! Or alternatively change the theme to fish (similar to One Fish, Two Fish at IOA) and make it Nemo, then change Animagique to Finding Nemo the Musical, rename Toon Studio to Pixar Place and you'd have a large Finding Nemo area, a supporting ride to Crush and a new show to advertise?
A little different to moving it to DLP (however, that is something I'd like to see, it's just a pain trying to find a nice location for it in Adventureland), but a work around the fact that it now sticks out like a sore thumb! Moving the ride across parks would also remove one of the few kids attractions in Studios, I don't think they'd want to do that to keep visitors happy!