I never got to ride Mission to Mars or AE but I have been on Stitch a couple of times. I don't think it's anything great. I remember taking a friend who was visiting on it and when when we got off she asked, "that's it?". . .pretty much what I feel as well.

