Sorry, don't know how I missed the comments.
The unit could move up a hair but the problem is that when drilling the holes, you want to hit the plastic so that it doesn't crack. Therefore I drilled it where I thought it would be secure and not crack. I don't believe that Cee Bailey makes any other windscreen for the WR250R or X.
After having ridden now for a while with this windscreen, here is my thought
1 - 10 scale
Looks 9
Effective 4-5
Ease to mount 9
cost 5 (seemed a bit high in price)