As it is the case for most, if not all, security solution, managing the key is crucial.
Looking at his solution I see that the running / deployment infrastructure needs to have access to the private key. It would be better for the sake of security, that the private key is not seen by the infrastructure. tang offers just that!
It is way too long to go into the details here but are the maintainers open at considering adding tang/clevis support?