I took a peek, and can agree that they look pretty cheap. The follow up question would be whether or not Universal could work with them to get some nice theming going on to make it less cheap and more poppy.
I'd ride it! It looks like one of those rides where you don't think it's moving that fast in the video, but by George you will be booking it.