Am I alone in actually preferring to have the mesh one fitted all the time?!
I find the mesh actually diffuses the lights of following cars, making them less distracting. I suppose one of the downsides about sitting low down is being dazzled more easilym and I find the mech deflector helps with that. I can honestly say it doesn't bother me having it in all the time - can't be bothered taking it off and on anyway as I drop the roof every chance I get