I rode it last Monday and it was neat. I was expecting more of a g-force feeling during take off as well but did not have any problems with it.
I only rode it once since the person I was with did not want to ride and we were told she could no escape out once in line but it is set up that if you do decide to exit, you can up until you enter then ride vehicle.