Yes, it's quite possible they based it off of the illustrations as PM appeared before it started to become shabby and dilapidated. Interesting that they would take the time to do that kind of research...or maybe that's just the first image they happened upon and decided to base it off of...

Or maybe it's just a freakin awesome reference to a great ride in a great show. :ezra