Regular cleaning of the SLR exterior is fine, esp. to keep away dust/ sweat/ oil/ etc. after regulaar use.
But, unless you operate in real dusty conditions & esp. change lens in such environments, you dont need to clean your sensor so often. Once a year is also hardly necessary. As somebody...