You're obviously very knowledgeable about bicycles. The XC will certainly do the job, and would probably be a bit more comfortable than the Fugi for long rides. This assumes you don't intend to ever do loaded touring and have no need for fenders, a front rack, heel clearance for panniers, or low gearing. If you think otherwise, I'd suggest the LHT.
You already have a dedicated road bike. The XC is sort of a compromise between a road and mountain bike and designed specifically for the sport of cyclo cross racing. No compromising with the LHT. Designed to carry a load just about anywhere, with lots of attach points for accessories.
I just don't see how the XC fits here. The Fugi should serve you well for credit card touring. The LHT for self supported touring. OTOH, nothing at all wrong with stocking your stable with all three. No compromises at all that way.