Pull hosts down to concrete options so LoadClient can do multiple -h. Misc cleanup
Reduce duplication
Add to help text
Revert unnecessary change
Sync as getConnection is called concurrently