What is the best way to customize LXD snap systemd service configuration

You may be able to do it the other way around by having either the mount unit for your NFS or a placeholder unit declare Before=snap.lxd.daemon.service so that it starts before LXD does.