You are doing the right thing as recommended by the manufacturers.
Plus, i do one thing when changing oil that is after draining the old oil i fill diesel to flush the engine and run it for like a minute then drain it again and then add new oil
Now i have that korean atv he making a noisy sound on the rotor side so i checked it and i have the starter driven gear moving in its place there is like a 10 mm space that the gear can go back and forward and a little space between the gear and the crank i think theres a beering missing!!