Has anyone had much experience with the Cyclone system? Good or bad, do you think it works well? I'm thinking about getting the 650W motor. I won't need the freewheeling chainring as I'm going to mount it on a 4-wheel pedal car sort of contraption, so the motor will drive one wheel (with gearing) directly.
Also, I've emailed and called the USA distributor a couple of times now, but gotten no response. Has anyone had any dealings with him? Is he still in business?