That's more than I've ever done to my rims, so I think you're doing the right thing. A durable sealant is a good choice for long-term protection. Hosing them off periodically to remove the salt/mag chloride/whatever else they use to combat the snow and ice would be a good maintenance plan as well.