I pulled the trigger on a 1000W kit as well. It was shipped last night. I'm thinking about one of these
Go-Bikes, from West Marine:
It's pretty pricey, but I saw one at my local West Marine store and am quite impressed. It has a very cool dual suspension system, and disc brakes, front and back. I couldn't figure out a good hubmotor solution for this, or I would have had one by now.

Anyway, the Cyclone would be perfect.
The other option I'm considering is to put it on my Townie. Last week I blew up the controller, pulling 100A+. It fried the motor wires and then blew the controller.
Anyway, I'm looking forward to seeing how this chopper conversion turns out. I was down in San Diego, over last weekend, and I saw a lot of them. They seem to be the new beach cruiser rage.

Most have Nexus and SRAM 3-speed hubs, which would be a great match for this motor, I think.
-- Gary