I'm itching to do/buy something for the bike and was thinking of getting 
        
DNA STAGE 2 (click)
         
         However, after removing the stock cans and swapping them out for an MTC single can there is a sizeable hole under the seat where dirt gets through. I've plugged it as best I can, but after an offroad session there is still quite a lot of gunk under there.
         
        
 Probably the air filter would get most of it, but perhaps not all? Should I keep the snorkle?