Question for you: Is there anyway you could implement an advance setting check box to allow us to switch to hashtags for the button?
I know that Joost de Valk's Gooogle Analytics plugin can use hashtags instead of question marks for SEO purposes. It also allows one to redirect question mark utm campaigns to hashtag ones.
Joost says "the question mark. The question mark has a real meaning in URLs: it allows you to add parameters to a URL. For that reason Google and other search engines, as well as sites like Delicious, can't automatically strip these off. There is, however, a very nice solution to this problem: campaign tracking using a hashtag."
I redirect my question mark Google Analytics parameters to the hashtag version now using Joost's plugin but I would much prefer to have the original parameter with this plugin set up as a hashtag.