Until I find a deal on a Bell Carbon Star I'm trying to quiet down my Bell Vortex. I noticed last night that a lot of my wind noise is from my neck roll. I think a wind jammer could help with this but I'm struggling due to my Sena clamp. Anyone have both installed?

http://www.amazon.com/WINDJAMMER-RED.../dp/B003FHLNVK

Thanks,
Murdock