May want to check some threads on the Seat Concepts seat, mostly satisfied customers. It will raise you up a bit so depending how tall you are or if the bike has been lowered it may work for you. If your bike normal height you need to be over 6'. Mines lowered and I'm 5'9 and it works well for me. Best seat option for the money unless you take the cover off and work the foam yourself........can't help on the Barkbusters.
Congrats on the new V.
13 Yamaha FJR 1300
09 Kawasaki KLX 250S
05 HD Sportster Roadster 1200
02 Malaguti F12 Phantom 49cc Italian Scooter