I used this same setup on my ST1300 with great success, but I'm not sure how much wind noise it will cut on the Strom. They are very, very close to my ears and the foam/rubber casing keeps it pretty tight while still being comfortable. I'll be testing tomorrow weather permitting and will hope for the best. I never ran the gps through my old original Mix-It so this will be a big change for me.
I will say that the quality of the sound is awesome with these headphone speakers. I'm kicking myself in the butt for not having a set of ear speakers made at the bike show this season but I was just too cheap to do it. LOL I made a set of Radians but haven't been happy with them much. So far, the best hearing protection has been the foam inserts for me. Time will tell.
'07 DL 1000