I hold mine above the breathing/cooling fins above the muffler when I stop. Works great even in 20 below temps, except for the fact that you have to hold them there. I need a bracket to keep them from falling. Just a simple L-bracket would do, except it would look like chit.
I sprayed my goggle bag with Revivex...no moisture issues yet but don't have a lot of mileage either.
Happy New Year Geoff. What is Revivex?
I was thinking about cutting open the top and putting in a piece of frogskin.