Nice job!

The clip on version looks useful too.

I wonder if they have any effect on wind deflection?
The thread about spray on the screen inside is debating airflow....
They would probably be too small for any real effect but......
Any comments from people with visors?