is this bike too good to be true?

I don’t know, I rode an Aprilia 125cc two-stroke GP style bike a couple of years ago and that was quite a hand full. They can get really fun.