Config sync using cloud services, end-to-end encryption.
Right now, iTerm2 allows for loading of configuration from a URL. How about, in addition, allowing for synchronization using iCloud, Dropbox, Box, etc? This is less important for configuration than for session info. Furthermore, it may be desirable to only allow some sessions to be visible, or to allow multiple sync points. I say this because I have many personal sessions that I would want to make available across all my devices, but may not want work-related sessions to be visible or present at all, even in a hidden state.