I have to agree with you guys on that, it needs more.  I didn't ride it but I expected more and what I saw on YouTube was sad.  
But, like I said, the Hubster and Boy loved it.  They said I probably wouldn't get motion sick since it does 'feel' like it is going more slow.  
Sorry you feel so bad, BTD.  
