In my opinion, these things did exactly what you said they would do. They definitely did knock down the wind noise. However, I had trouble hearing my coms device with them in. I feel this is probably due to my current state of hearing health, and not the plugs.
They fit comfortably inside the helmet all day long, and on a very positive note I did not hear my My Wife complain, one single time that day!