I've always wondered, why set the XIM to 1000hz for the "highest frequency tracking updates" when a) the input is capped by the console itself anyway and b) adding in high smoothing negates that by effectively slowing down your inputs (as an extreme example, run the XIM at 125hz, then set smoothing to 20 and notice how laggy the input feels compared to 0).
I don't see the benefit over just lowering polling rate and/or syncs and using low smoothing amounts to achieve a smooth result. I also feel as though 800 is a pretty arbitrary number for all mice. For example, if I run this config on a G305, the result is very janky, inconsistent aim assist. If I run the same config, but turn DPI up to 900 (obviously adjusting sensitivities to compensate for the DPI increase) the result is so much better and the aim assist bubble feels a lot more workable.
I've tried this config on multiple occasions and I always end up ditching it cause it's possibly the most inconsistent config I've ever used.