hi alex,
i didn't buy the kelly controller, i buy the Conhismotor 1000watts 48v instead ( shipping+ whole kit = half price of cyclone kit). They price are too afforadle for me, that's why , i buy it. i think running a ebike the price must be nice so if there is any problem i can also change my controller " if is spoil" so far in here, i have seldom hear people complain their hub motor controller spoil, they have run them more then 3years , still good. In here, 95% of ebikers are hub motor user!
my 36v 18hr on the 20" wheel, the top speed is 45km/h , slower then Conhismotor and also troque too! going up the exactly the same hill 500watts from cyclone cannot match with the conhismotor 1000watts. Conhismotor 1000watts gets me 35km/h, the other one is 19km/h. Obvious different. for 900watts cyclone kit can do alot faster " gearing helps alot. i never try out full throttle, but half throttle from 900watts cyclone kit i can easily get 40km/h - on the same hill. more troque then conhismotor 1000watts. everything lose to 900watts cyclone kit. the only thing i can't accept,

controller spoil again... this time is no for repair. i will rather get a x5304 or anything is hub motor.
i have never run 24v.. sorry. i don't know the top speed. it should be around 32km/h - 35km/h.
i open up my 900watts motor planetary gearbox. the 3 gears inside them - no sign of wear off, they looks Good. i had thought it was badly worn off. i think is the controller giving me the problem. in my eariler thought, i was thinking the planetary gears are weak and easily wear off,,, no no, they are strong. as long running speed less then 48km/h, it will keeps the small gears in good shape condition. i have never open up my 900watts planetary gears almost 1year, before i fix onto my bike, i have add lots of grease+ all type of grease, spray chain grease, keeping the gears strong.
cheers.
kentlim