Suzy lens pens do a great job i use one as well to clean the filter covering the sensor of the Canon 5d no problem at all.
I think people get to worried about cleaning, and become a bit afraid to touch any lens, glass, whatever, the coatings are tougher than you think.
And Guess what Windex works a treat as well, I have some high end gear as you know and all are treated with respect, however they are tools and need a good clean from time to time.
BE BRAVE.
Leon