I have come up with some 3d printed replacements for these sunvisor mount covers, just need to gauge the amount of interest first before I get a run of these produced - see thread here:
https://clio197.net/threads/replacement-sunvisor-mount-covers-who-would-be-keen-for-some.67040/