Have had mine for 2 years, previously used the ratchet strap-on type of mirrors. Anyway, every so often while driving along with the sun in the right (wrong?) position I would get a flash into my eyes. On a long straight stretch of road it tended to get annoying.
Perhaps I sit lower than you and the angle of the reflection doesn't hit your eyes?
Anyway, I am sure I am not the only one who gets the occasional flash off the bars.
There is nothing worse than seeing your mirrors extended when not towing, eg, carparks, shopping centres, you cannot move between your car and the one beside you,
It also looks stupid driving down the road with them extended and is most likely illegal so don't be a wanker and slide them back when not needed.
I applied the black tape in the same position as the grey tape on your mirror arms. I guess any of the dark colours - blue, red, green, brown - would do the same job of stopping the sun bouncing off into our eyes.
I haven't put one of the convex mirrors on but have been thinking of it for a couple of months. Guess I'll accelerate my thinking now. But I am leaning to fixing it on the outer bottom of the large mirrors rather than the small one.
You are more organised with the camera on the back of the van - maybe I'll get one of those one day.
So far I have towed our van over two thousand kilometres as well as solo driving around our town, on the open highway and through Melbourne using the clear views. (Towing a van along Melbourne's Western Ring Road is an eye opener - it is the only road that really frightens me.)
We had chrome ones on our Pajero for 5 years and have had chrome ones on our Landcruiser for 2 years, and have never had a problem with sun reflection. Must only be an issue with certain cars or maybe its just luck as to the drivers height or something.
Many years ago I was transferred from Darwin to Melbourne after four years in the Top End. It took several months before I got used to the sun in my eyes morning and afternoon - which seemed to be in almost any direction I was travelling.