All of what Raiderfan says about the XB12X. Mine is an 06 bought with 1700 on the clock and 10500 now. I use it all the time for everything apart from in the snow.
Also you will get used to the small steering lock on a pre 08 bike. It is not a problem if you know about it

.
Heated grips are easy to fit and cost half the OEM ones. A little extra, about 10ml, of heavy oil in the forks will sort the dive thing. I see no good reason for the 47mm forks on the 08 plus Uly.
The engine needs about 4k to bed in and mine has got better and better to the 10k it has on it now. The fan hardly runs at all now, unless I thrash it that is.
No hot arse/leg problems anymore

.
Front end wobble is not a problem if you set the bike up right, not to much rear pre-load, and do not lean on the bars at speed.
I use the STD screen and did get a little buffeting but after changing to an Arai lid, HJC before, it has gone. 100+ is fine now and I am 2m tall.
The lights are not great but better lamps help. I use a Philips MotoVision lamp on dip, a PIAA on main and the dip is wired to come on with the main beam.
I have H3 projector spots as well.
The rear OEM pads are crap and make the rear brake almost useless. I use SBS ones and it sorted the problem. On the front the OEM ones are best changed to something like EBC, cost half the amount and work better. Washing off the brake dust now and then also helps a lot.
I have had a new battery, rear wheel bearings and a belt. I think the belt was down to the none Buell savvy tyre people but I had no choice at the time.
I get 40mpg in town and 55mpg plus on a run but I have a Remus can, a K&N air filter and do not hang about so this will cut the mpg a little. Maybe 5 to 10%.
Ok so you want a Uly and you want to tour on it.
I would buy an 06 bike with luggage, if you can, from a private one owner, HD service with about 2 to 5k on it. Should be about £4-4.5k for a mint STD bike. Bugger all money for such a great all round bike as long as you do not want to do 130 plus on it. Best would be the last version before the can/header change. No CAT in the system.
The use of soft luggage will need a small mod to use and the 16.5L tank will only be a problem if you are in a BMW/PAN type tour group. I take a small hose just in case and costs £5. Sorted. IMO these are the only possible tour problems with a Uly. You might want to take a spare belt. If you use the bike you will need it sooner or later

.