Has anyone installed demon eye headlights yet? Do the covers still fit on? Where did you mount the transformer box? Don't want the fans getting full of mud every time I ride. Thanks