Anyone know if bergdaddy still makes the aluminum rad louvers in his gallery? I have the BOSS guards but they restrict too much air at low speed in the CA desert during the summer. I know Dirt Rider pulled them off their 650 test bike and guys like Dylan Debel have had issues as well. I have...