All that sounds fine, but the real question I think is what is the actual ride like? We know it is an indoor coaster, but will it have proper show scenes during the ride? Will it come to a stop for scenes or is it constantly moving? I expect it to be projection heavy, but they did a decent job with making Mission: Breakout entertaining and hope this ride follows suit.
The environment surrounding the ride will have a lot more to do with how this ride is received than the specific mechanism of travel.