Looks cool to me - but a bit overpriced. I would never pay so much for a minibike.
I agree with the dude above me ^^ - $250 - $300 would do, unless this bike has hydraulic brakes in the front and back, which as far as I can see, isn't true. The engine doesn't have any mods to it either.
There is 1 positive thing about this - the torque convertor. Maybe something around $300 would be perfect.