Also I would like to request an option to remember "runtime" passwords.
Both these features can be observed in Total Commander.
Why? I use WinSCP on shared computers in school. Everybody here connects to the same set of servers, but everyone uses his own username/password. Of course nobody wants to save a stored session with his username, but we would all want to have the shared info stored (e.g. server name, port, session preferences, etc.) So we would like to store some sessions, which do not specify usernames. The usernames then shall be given during the connect.
Second request is to remember "runtime" passwords until the connection is not manually closed. Right now, whenever the connection drops (and it does drop a lot here), I am forced to reenter my password. Note: I can not save the password into the stored session, see above. When I manually close a connection, or when I terminate the entire application, then the password shall get lost. This would be similar to web browsers: they usually remember http auth passwords until they are closed.