Your solution is much more cost-effective than mine. I power the machine off and spray iKlear onto a MF cloth. Works fine, cost per application is probably way too high...but this only happens maybe 1x/month.
I second this keep the chemicals away from the keyboard ( friends have noticed discoloration/flat keys) just use a micro and apply pressure. Make sure the mac is off and go in circular motions. Works for me always good luck