Depends on your needs. I personally am a fan of the X2. Compared to the CC, it’s a bit more reliable (in my experience) and is much easier and cheaper to do the annual rebuild. Both the X2 and the CC will give you a wide range of adjustments for your riding style and your heft (or lack thereof). Many will argue that the X2 is more of a downhill shock vs a trail shock, meaning it may mute some of the playfulness. Personally I think you can adjust it to be plenty playful.
Otoh, the Float X is cheaper and lighter. If the Float meets your needs than I’d go with that. Some bike designs benefit from a more sensitive shock with small/low frequency bumps, but I’d say that’s not a problem with your bike. A Horst-link bike such as yours is quite plush, the downside being that it may not climb as well. But honestly, if you’re not too picky, you won’t really notice. I could tell a very slight inefficiency with a Horst link bike, but it didn’t bother me.
Bottom line, imo, for your bike, the Float X makes the most sense. Hope that helps some?