i looked hard at this at one point, but didn't like the shoddy way they attached to the oem mirror - your soln is excellent. i was looking at it to run a track lap timer ...
For those without a 3D printer, you can buy swivel mounts for it, but they ship from China. I may get one as I seriously over engineered mine.