I personally feel it is the perfect ride. I perfectly uses all the things that make Disney rides so good, a great theme, story, characters, music, simple but effective effects, a perfectly suited ride system and it's something everyone can ride.
One of the things that really sunk in for me on my last visit was pure simplicity of the boarding process. Rides like Flight of Passage and Smugglers run are fun, but they can't help but get bogged down in the loading process. The stark simplicity of the omnimover system is such a nice break from this, no need to count guests, or direct them to the correct car, no safety checks needed, the CM's don't even have to put the safety bar down, it's worked into the story of the ride.