You have some other options to solve that:
- SSH Key management with SKM
- SSH Key DB
- Openssh LPK (SSH Patch that supports LDAP)
- Openssh Ldap Publickey
I believe that Openssh Ldap Publickey is one of the best options cause it does not require any patches or file syncing and it keeps the public keys in a central LDAP server.