Like the OP, I am 6'3" and have owned a KLR, a DL1000, FZ6, etc. I have a Road Glide now and it is my Long Term Bike. I payed it off, and it will always stay in my stable as long as I ride. It is not pretty like a Road King but I have great storage, weather protection, handling, and an open cockpit. In fact, today it was rainy and I stayed relatively dry even though I didn't have any weather-proof gear on. Some people don't like stereos on their bikes, but I was able to listen to the Ohio State game today while riding to a BBQ festival and I stopped to pick up a few beers at the end of the day and several dudes gathered around my bike as we listened to the last seconds of an exciting game.
To make this my perfect cross-country bike I would like to get: -a trunk, a rider backrest, heated clothing (the Harley touring bikes have a robust alternator), and rainproof gear.
Any of the bikes mentioned will be good, I just give my personal experience.
"I never regretted any vacation that I took."
--Dad, a few months before he passed.