you would be better giving stu a phone beavis or drop him a text, he will get back to you asap and his service is first class!.
Remove/loosen the mirrors before fitting the screen or you risk cracking the nose and watch the two plastic tabs if you can they will snap off the moment you look at them... Although it won't affect the fit after if you do
thats what i did and broke mine fairing nose. I now do not remove the mirrors and found it much safer since doing that
i stand corrected, I removed mine and found it eaiser, but if thats how yours got damaged I would do as you did and not remove the mirrors, still watch those plastic tabs though