After switching my cache to a ZFS pool for my appdata container, I was looking for a simple yet robust backup option to leverage ZFS snapshots. After trying out SpaceinvaderOne script I found a couple of issues and the extra complexity added by all the options made rewriting the script complex. There is also the fact that I'm not sure if the script is still being maintained since some PRs have been open for months. Based on all these facts, I've decided it would be more beneficial to create a different script.
More info on the Github page:
https://github.com/Quack6765/simple_unraid_zfs_backup