Now seeing the actual lift hill, I think that launch will be excellent airtime. To me, it looks like a greater angle than the simulator depicts it. If you are in fact going 20mph when you hit the top, I believe you will be hanging onto those OTSR.
Rob