Twisted Throttle has the MRA screens back in stock. I used a $4 roll of electrical tape for the stripes. Screen mounts to the handlebars at two points. Screen seems nice and tight, had the bike up to ~ 110 and it didn't move around. Good alternative to the unobtainium Triumph screen .
I installed one like that on a '84 Honda V65 Sabre and it added a nice advantage while riding. Not bad priced either. Mounts to the handle bars. Loks very nice on your Rocket!!
Standard length arms. The tape is 3/4" - I initially used electrical tape and later updated to pin striping tape. The pin striping tape has more strength to it and laid down better, it's also a better color match to the factory stripes - link below.