Logging into a keyless host is fine if you completely trust the installation of that host. I'd certainly be reluctant to walk up to a random workstation and type my admin password into it. I'd be quite willing to type my admin password into a workstattion I had freshly installed.