Sorry to revive this. When I bought mine, they said it would fit the speedmaster. It won't unless you move the signal lights.
It also won't fit the tapered shrouds.
I made my mounts and was never happy with the screen set-up.
I loved the screen, and Charly will bend over backwards to help you, but it is Acrylic, and will crack if abused.
I am replacing mine because of this. It's cracked at the mount. (it took some serious abuse)