I guess everybody gets queasy when math is bandied about. I did the same calculations except giving a gas motor 15% efficiency. I ended up with the Stark needing 9kWh to meet the claim "range equal to a 450 sx bike"
When you ride your gas bike at the same ferocity, does it go about 45 minutes...