Hi LMG,
Congrats on the 1250, looks stunning!
On the screen: I went with an aftermarket Puig tall screen. Slightly tinted, works well. You can even add the deflector on top. I remember that you are very tall, we've met a couple of years ago, long story..
Stabilizing arm: You will need it yes...