I saw one of these mounted on a bike that rode to the Chopper Fest. Looking closely, it sucked in all kinds of mud onto the air filter. I like the looks of it, but after seeing on that bike I have my reservations with it being wide open to road debris.
I think SaltyDog has one installed on his Fury.