I've had the Cyclone 2 for a week now and found it to be surprisingly nice to use as an alternative to the Flydigi Vader 4 Pro that I got last year.
The Vader is still the better controller imo though with the extra face buttons and adjustable tension on the sticks, but is that really worth the extra cost? No, if buying just one the Cyclone would be my choice.
That being said, both are being used while the my Xbox Elite Series 1 and 2 sit in my drawer of shame, only considered as emergency backups now due to their heaviness and unreliable inputs.