I installed the same set up on my bike.I wear a Arai XD and now I don,t have to use ear plugs. ( but I will .) I have to stiffen the visor ( it viberates ).
This thing is great. When I cover up the hole in the lip I get Helmet noise. It is cool how these things work.