Just upgraded from a Kingpin to a Vision, for basically the same reason you mentioned. The Kingpin just wasn't cutting it for two up. Took a long Solo run today 9 Hours and 400 miles and I am going to do about that again tomorrow with the Mrs, only split over two days..
I am pretty impressed. I am a bit disappointed in the clunk in the transmission, I would have thought a 2013 would have been a bit quieter than my 2004. I think it might be a bit louder.
Had the Cruise hiccup on me once. I had to turn off cruise and turn it back on to get it to set again.
Anyway we will see how two up goes tomorrow and Sunday.
2013 Vision Sunset Red - Stage 1 exhaust, VictoryHID Cyclops
2004 Kingpin - Traded