seat- Fargo looks neat, why did you change out the crank to a single chainring, just curious. As per your Tricross, did you ever look into a longer stem, by perhaps 2cm? (if it always felt a bit too small)
As you say, its tricky with sizing, even in a store with an salesperson either not being knowledgeble, not giving a rats patooee, and/or wanting to get a bike off the floor. I have had to change to shorter stems on a few of my bikes, I know numerous people sold bikes with too much reach. As I said, it helped immensely for me when shopping for a new bike last summer by having my old tourer as a baseline of measurements, knowing a bit shorter reach would make the world of difference.
ps, your Fargo "train" must give you a darn good workout.