this laminar flow windscreen thing is on there very solid. not going nowhere. and it really workswell
re: the handguards - I put them on last week so my hands don't freaking freeze!
after riding the bike home in december Reno to Sacramento over the Donner Pass with 4 feet of snow on either side of the road, stopping in truckee i almost couldn't open my hands because my fingers were froze! this is MUCH better for winter riding and they come off really easy too!