I have PB screen on my Mille and I love it. Made a huge difference and good quality. Kevin at Revolution is a good guy and I have had pretty good luck with him. If something is jacked up he will do his best to fix it. My first screen had a scratch on it and he replaced it no questions.
I am running the Renegade High Mounts and a PCIII and it works great for me. Have Evolution Filter, Corbin Seat, Evo signal integrators.
Any questions of info on what I have done just ask. Pics on my website.
SaPPeR - RSV
2000.5 Aprilia RSV Mille
2000 CBR 600 F4