I switched from Matrix to Spartan and I'm really glad I made the switch so far. After using it for a while I've been able to tune the config to figure out which checks I want to alert and which ones I can ignore.
So far I've seen 0 false positives after tuning the config and only looking at the strictest punishment/violation category on checks like speed, fly, and autoclicking. Too soon to tell how well Spartan catches more subtle cheaters vs blatant ones.
My network is a bit unique having many ips for private game servers so I needed to upgrade to Spartan Syn immediately for unlimited ips. Overall, I paid more than I was hoping to, but having direct message access to the developer is really making up for the cost when I have questions or need help with the plugin.