Anybody ever try those Rumble Strip things that you stick to your helmet to lessen helmet turbulence and wind noise? They're kind of goofy looking...just wonder if there's a chance it could be worth the FTLC (failure to look cool)... ???