I'm also considering this one:
After using Gamesir Kaleid for a few months, I sold all my previous controllers because it's that good. Cyclone 2 is pretty much the same, just wireless and with TMR sticks, so it's an easy recommendation, especially at the price it goes for. One of the best things about it is that you never have to install any software if you don't want to, all the tweaks, remappings and what have you can be done on the fly, using button combinations.
Just keep in mind that apparently it's not good for Tekken and other fighting games because of its d-pad, at least that's what fighting game players say. It was perfectly fine for me, for metroidvanias and so on, but ymmv.