I tried helmet speakers long ago, found they worked about as good as I expected, which was not at all. Went through a couple cheap pair of in ears, then a couple pair of Ety's and have settled on custom silicone pair from Plugup.com. Block most noise and can have them on all day.
..as with every thread about these, always the "I don't need music, you shouldn't need it either" people.
2010 690 EnduroR
2013 500 Exc