I tried a CFM airbox along with all my other mods, and I can say that it's a really high quality piece of equipment. It flows way better than stock, and allowed me to run stage two jetting without any sloppiness. It's got a lid that adds some protection from the elements without reducing flow (noticeably). The bad news: in my experience, it is no good for water crossing of ANY depth. My first time out with the box, the bike ran great until I tried to cross a few puddles. I was respectful and cautious, but still ended up with enough water in my carb to make the bike run poorly(high RPM stumble). If you don't run any water, this is one mod I'd reccomend. If you like crossing water, and on occasion do it faster than you should, this ain't the piece for you.