I've used autogymm wheel sealant and it has had the same effect most dirt just hoses off. A light brush with shampoo and water then is all they need.
I'm sure the fancy sealants are even better but since the one I have is just a quick spray and wipe job it is just not worth not doing them.