I like mine but I stopped using it because on long trips I like to stand up in the saddle to "air things out" and get some circulation going (recently I got the NewSpeedmaster rear peg brackets that move the passenger pegs forward - now I can really stand not just prop myself up on the Corbin backrest as I've been doing for years - but I digress...).
I didn't get the nose strap and when I stand up the wind blows it back folding it in half at the main strap. It's a massive PITA to reach back between my legs, straighten it out and sit back down. So get the nose strap if you like to stand in the saddle.
(They offered to send me the strap material for free after the fact but it's just a chunk of nylon strap you can get anywhere. I'm still going to get mine fixed up locally.)