Personally, I found that when I had to do long days for work (300 milers) the vibes would send me to sleep!
But apart from that - great bike, with a surprising amount of torque that loves to run on the A and B roads, and bullet proof - will just keep on running.
I do a 90 mile round trip every day on my 02 plate and except for the uncomfortable seat which will shortly be sorted its great and if i ride it properly i get 200 miles out of the tank.