I have the same helmet (Scorpion EXO1000) didn't even think about the anti fog being affected by it .I do not try and ride in the rain but it happens from time to time.Wont let the possability of a shower keep me in the cage!!
I found this on the sister site. You can probly have a local metal shop fab up some brackets for a minimal $$$$ using the pic's for a comparison.
Highway Pegs. 1st Gen FZ1 (complete system) - FZ1OA Message Board