Not to be the bearer of bad news again..however. Those do typically suck up dirt and road debris into your CVT and Clutch pulleys. Also beware that MANY of those are fake Chrome plating and peel easily. A few Companies stopped selling them because a few drops of gas oil and other things on them and the 'Chrome' washes off..leaving you with a dull aluminum cover.
Just trying to save you a few bucks..
Glenn