Long story short:
Ordered and received 500W kit with 24v 10AH battery pack from Cyclone Taiwan.
Install is fiddly and need to keep re-adjusting motor position on frame due to torque.
Battery pack blew a capacitor (on the BMS). Fixed locally after advice from Cyclone.
Battery pack would not charge up. Tested cells - 4 out of 8 had no voltage reading at all. Cyclone asked me to send it back at my cost. Being in Australia, Australia Post will not accept any lithium battery for sending overseas. Cyclone then asked me to pay a discounted rate for a replacement battery pack. The battery pack should not have failed (twice) in the first place!
I feel I made an expensive mistake by buying the Cyclone e-bike kit, which is why I'm sharing my review, and to hopefully help someone not make the mistake of purchasing from them.