I actually think this looks really cool. It might be a little uncomfortable during the launch and brake periods, but I think the sensation of stalling on the tower and then coming down face first will be quite cool.
I just hope the discomfort is not too great to detract from that.