I will say this: after trying Thermaltake's software compared to my other RGB lighting, like Corsair, AMD Wraith Prism, even a weird ASR Polycrome to control a tiny logo on a video card and my Redragon keyboard - NONE of them give me any problems that the Thermaltake does.
All of the other companies save and continue when I restart, am in Linux Mint or anything else. The lighting is consistent. When I am trying the fans, however, their lighting goes to default (ugly rainbow, not even pretty rainbow) and stays there until I open the software in Windows only, and I have to make sure that all the connections on the controllers are good all the time (somehow they are glitchy even when I have everything in the case and I am not touching anything.)
Yes, I understand why people are a little grumpy about the software. If I had done my research a little bit before I bought these fans (and they are pretty when they work), I would not have bought them.