Yeah gotta agree I think the E bike platform has its uses but as a Supermoto track bike..? Think I’d be looking for a Dino bike. Guess it depends on tracks your running. Kart track -maybe- For reference a ‘tight’ Superbike track of Barber Motorsports park had me looking for track exit after...