@badnetmask Thanks, no-longer-random reader!
I do use cloud-init to set up the ssh keys to get in to the vm. But I'm trying to have the vm then load sshfs mounts from the host. For that I need to put the vm keys back on the host. I did not see a way to do this via cloud-init. Even if it had that capability it would seem like 'feature creep.' That goes beyond 'init' doesn't it?
I just learned about virsh and wish I had known of it earlier. It works. Just looking to find out what others do.