Korrosol will strip most sealants and coatings so safe that for proper decontamination 2-3 times a year and reseal afterwards.
For maintenance, I use ValetPro Bilberry Wheel Cleaner (at a dilution of 1:8 or 1:10 which does t strip sealants) as a prewas and then properly bucket wash wheels. I seal with Gtechniq C2v3 every month (2 coats if time) and find that does a great job. 2-3 times a year I’ll do a full decontamination with Iron X followed by Tardis and then reseal.
Many use Gtechniq C5 coating or Gyeon Q2 RIM coating, or CarPro DLUX, all of which are nano or quartz coatings which gives months of protection. Application of these is a wheels off job with overnight (or several hours) curing time. C2v3 used regularly (every 4-6 weeks) I find is more than up to the job.