Like any bike its about Gearing for the hills and carrying gear..
If you have their suitcase trailer , It should be fine.. stick an extra tire in
since it will be an odd size most everywhere.
and put your stuff in a duffle bag for when the bike fills the suitcase.
duffle can go in the suitcase with the contents, on the road..