I'm guessing the motor will have enough torque to make the wheelie bars necessary? From this angle, they sure seem to be fairly close to the rear axle and up pretty high. Have you tested them for contact yet? Careful you don't take a spill. Sitting up that high, once you're over center...

Other than that, it looks pretty slick.