Re: one other reason
It is nice to have the "open" command in the /script so that the developre can quickly tell which user and host are being used.
I'm not sure if I understand. If you want to show current username/host, "session" command will help you in most situations.