Love mine on the 2012 R3R but I put it on for interstate / long mike trip. Can’t say it blocks anything I ever looked out while riding and don’t bother me on the dragon at all (US 129).
Having said that - Corbin has the worse customer service in the industry and lied over and over about delivery and excuses. Took 6 months to get the fairing when it was only supposed to be 6 weeks.
Paint doesn’t (and won’t) match ever but may be close enough for you. I learned to live with it.