Shanghai Pirates is a masterful combination of practical sets, AAs, screens, and other sfx. I have no problem with that whatsoever, and hopefully RotR will be in that class.
Soarin’ and (especially) TSMM already seem very dated to me. TSMM, in fact, joins Mission Space as one of the few WDW attractions I wouldn’t be very interested in riding even as a walk on. I am looking forward to Rat because it seems like a cute ride and doesn’t replace anything, but it also seems like a more primitive version of Spidey and Transformers (those who have ridden it can correct me). I don’t see it aging well.