Glad you got the deflector on, Stafainn.
Hah, I never even noticed if mine had fixings for the screws to go into. I could swear that I had nothing and had to carefully measure/guess where to drill the holes, but it was pretty easy for me. Glad you had guidance there.
BTW, I usually keep my deflector on all the time, even with the top up. Visibility is not great, but it's fine. However, if I know that I'm going on a longer trip and there is no chance I will be taking the top down anytime soon, then I would take it off and store it in the shelf. But I've only done that twice so far. I doubt I'll do that at all once the blasted rain stops.