I have armour bodies fitted to my 09 R1. They fit perfect, and the finnish is brilliant. They are easy to fit but the screen took a bit of playing around, as you have to drill holes through the screen and fairing. These holes are not marked, but every other hole was. IF you google fitting 09 r1 armour bodies, there is a u-tube video and instructions
Photo attached.
If I had to I would buy the same brand again