
Welcome on board.
Guessing here, but I reckon an R would be more suited to what you need?
I'm sure someone will be along soon who owns an R or X, who'll be in a better position than me to answer your questions from first-hand experience about the two bikes.
Nice Guzzi BTW!