I mainly use an ultra sonic cleaner, don't like the dip.
To me the best cleaning plan is your idea of cleaning every 500rds, that's what I do.
I'd also use something besides the Remington ammo, very dirty and more build up than say using CCI standard velocity.
I did not start out cleaning every 500rds, had to use the dip few times to get clean and I did shoot a lot of golden and had to send sparrow back for repair.
If you plan on getting another one, I'd suggest getting one like the silencerco spectre II or https://libertycans.net/vector-22lr-rimfire-silencer/