Agreed. Those restraints seem to be the Intamin "standard" restraints now. I realize alot of people had trouble with the older T-bar restraints (Mil. Force, TTD, Xcelerator) but in my personal opinion, those restraints provided a MUCH better ride than the new lapbar/otsr's. The older restraints left a more open feeling while riding. With the new OTSR's you can't even put your hands up if your riding with two people.