I've test ridden both the 660 and the 800 when I was considering swapping out the Crossrunner. The 660 lacked the punch of the VFR and whilst the 800 was a great ride, it costs a lot and I'm still a little doubtful of the build quality of a bike that would have to be ridden through English winters. Neither of them are a replacement for the VFR1200 though.
I decided to keep the Crossrunner as my commuter (170 mile round trip) until I retire in Jan 26 as it is simply brilliant. It's a proper VFR but with a really easy riding position which I need at my age.
This has brought me to my VFR1200F. I love this bike. I've spent a lot on making it a better, fun ride and able to tour too but the riding position takes it toll and so I've purchased a VFR1200X Crosstourer. I know the hp is well down on the F but everything else works for me. I've only managed to take her out for a short check ride (bought unseen, 5 yrs old with less than 900 miles on the clock and a full Honda annual service history and I had 2 weeks to hand her back so she needed a test ride) and I believe the bike will give me what I want, Shaft-drive, bigger fuel tank, perfect riding position, big luggage and that motor. She's stuck at the back of the garage atm and for various reasons, wont be coming out until my new double garage is built and I can move the CR and CT in along with the F and Fi-1 coming over from my son's garage.
I wouldn't mind a test on the new V2 Duke but I'm not a big fan of all the tech (more to go wrong?) and it's very, very expensive so unlikely to really be a contender. The CT was a bargain imo and I can't wait to get her sorted and regularly ridden.