Why no love for bar ends? I have used STI's for many years and have no issues with bar ends. You can have both and enjoy them both. Regarding your bikes...
I have the LHT complete for my commuter bike. I do not travel very far and have a lightweight road bike for faster trips. The LHT is a heavy bike. You would be better served with a lighter weight bike if this is your only bike. Not all bikes have braze ons, check with that. Don't forget to save money for details like a lock, racks, helmet, gloves, panniers, lights, etc, etc...
Scott