I do not clean it very often...usually when my husband tells me it is really dirty.
I do usually wipe down the sides of the tank after every ride because dirt collects there...but I just wipe it with my hand and call it a day.
If I had a new bike with perfect paint and all that I would probably keep it cleaner...but honestly I figure the less I wash it the less chance I have of a star coming loose.