Jaco, taking my hat off and swinging it down low. Damn I have to do something just like what you have done.

Great work.
I found with my King Quad with temp gauge in the CVT case, it's about letting the motor whirl, whichever range you are in. My CVT got the hottest it ever would when going slow in low range and RPM's little above idle, which on that machine is 1350 RPM similar to a CF Moto SXS. The fan on the primary just doesn't move enough air to evacuate the heat of the CVT when below 3000 RPM or so.
And like NMK said, the plumbing has to be free breathing.