A small outage should not matter at all in case of renewal, because clients are configured to renew days or weeks before cert expiration.
I tried many things, and can verify the cron task renews when I test it, but months later it always fails.
I also set up traefik with auto renewal so it's a setup and forget thing now.
It does your auto renews in the background.
EDIT: Actually I'm wrong. It also checks if the certificate was revoked via OCSP. However I can't imagine that it consumes much resources.