I really want to find a windscreen for my L, I've searched google and only came up with ceebailys. I'm not too crazy about drilling holes in my numberplate as I would have to with that model. I've searched thumper talk with no luck either. I have Protapers so they woud have to be able to mount on them. I ride mosty street and some dirt so some kind of quick release would be great, any ideas?