Just got back last night from another quick hop down to Florida, and finally got to try this ride. I purposely did not use a Fast Pass, because I wanted to take in all the sights. The line took about an hour to get through. The interactive bits were just ok, but the theming and ambience were nicely done.
As for the ride itself, I've read all the complaints (and praise) here, plus watched a few ride-throughs on Youtube, so was very prepared for what to expect. I agree with the loud majority of, "hey this ride needs more scenes in it!", because it would only make a good thing even better. But I have to disagree with how long the duration is. Most here say it is too short. I disagree.
However, my vote may have been swayed by something I did not expect to happen. Our train stopped somewhere well before the final scene, and seemingly felt like that was not supposed to happen, as we sat there for a good 30-45 seconds. But that's not the interesting part....
The fireworks show was in full bloom at this point of the evening, and we were all situated in what seemed like a highly magical/unique viewing perspective....it went on for what seemed like soooo long I started to wonder if we were about to get Dwarf-jacked, and just at that moment the cart started moving again.
It was a great first experience.