The old 800 has the same lenght shock and with some preeload adjusting the work on other machines as well as the have the same cc measuremants.
I have those shocks on my 520 (500s in the US) and I had to grind out some metall on the rear upper shock mount to make them fit.
Hello!
Thats good to know because I am looking also some better shocks for my 2020 cf520.
Can you tell what year cf800 shocks are compatible to cf520 and how much ride difference did you notice? And are both front and rear shocks compatible to cf520?
Also can you make some pictures of your machine on how you mounted and where did you grind the metal? It will be lot of help if you can post pictures also.
Best regards,
...