At work, I used ssh-signed certificates for Linux server access - those certs are only valid for about 15 minutes.
The whole idea of shorter lifetime certificates is to address if a certificate is compromised. (Especially for client certificates which, iirc, Let’s Encrypt no longer offers).
For a home lab? With no externally accessible services? Short-lived certs aren’t really a big deal. Nobody is going to be hacking your homelab, stealing your private keys, poisoning your internal DNS, and pointing you to a different, malicious service.





No. Especially no for a non-technical, remote person.
Troubleshooting my lab in the basement is hard enough without having to try some weird screen share app, or telling the person, “press the blinky light button. NO NOT THAT ONE”.
If you want to share the joys of a home lab, do what I did for my technologically impaired in laws - get a wireguard VPN client on a laptop and walk them through (several times) the process of connecting to the VPN, browsing to your services, logging into the services, doing the thing, then disconnecting from the VPN.
My in-laws are now experts at VPN’ing in and interacting with my services.