While looking at the image info for valkey, I see that it supports systemd startup notification natively:
https://hub.docker.com/r/valkey/valkey#systemd-startup-notification-with-podman-quadlet
Would this be better than the health commands you have manually set up?