Well, my eldest son would think a Stitch o rama would be cool (is Stitch still onthe Empire State bld in MGM? Or did they take him off of there... can't remember, but I recall my son LOVED that when it showed up there!) He also collects Stitch pins.
Now as for me, their mom -- I'd personally like to give the little blue cretin an intergalactic helping of good home training! It's hard enough raising kids to be polite and show good manners without a nose-picking, burping, greedy, grabby slovenly alien making it all look "fun". Ugh!!
As for what the imagineers were thinking when they made the Stitch ride -- well, I think the deeper, more pressing question is, which one of those imagineers discovered the "chemistry of stinky-smell" and can we teleport that person off the planet?!? I mean, lately it seems like "It's a Smelly WOrld After Alll....." <a href='http://www.smileycentral.com/?partner=ZSzeb008_ZNxdm801YYUS' target='_blank'><img src='http://smileys.smileycentral.com/cat/23/23_30_111.gif' alt='That Stinks' border=0></a> Geez oh man, you get it on Figment, you get it on Stitch... it's as if someone worked for 20 years analyzing that dreadful odor you get on your hands at Splash Mountian from the hand guards and said, Hey I KNOW! Let's bottle this odor! Let's bottle it and make MORE of it and then USE IT to make ALLLLL OF OUR PARKS REEK! We can pump this stuff right into our guests' FACES! Bwahahahahahahahaha!" <a href='http://www.smileycentral.com/?partner=ZSzeb008_ZNxdm801YYUS' target='_blank'><img src='http://smileys.smileycentral.com/cat/4/4_2_105.gif' alt='Sinister' border=0></a>
THAT person must pay. He should be forced to sniff the feet of a thousand park pedestrians (on a day with heat, then rain, and then 90 degrees plus humidity) all while listening to an endless repeat of Stitch's wake up call.