I ride only on the streets , this year I've changed fork oil after 4 years and it was clear , but the suspension is now much better then before , bike doesn't dive while hard breaking , maybe you are right to replace it every two years , becouse there is difference in handling after change