Beyond being able to show that you can restore, also consider the need for multiple backups, ideally at different places in case your home/business/etc is destroyed. I’d suggest a location that is far enough away to allow for disasters while being close enough to make physical retrieval and local (hence much faster) restores possible. Hopefully, you won’t have to do this often, so even a location an hour or two away is OK.
I’m not a fan of online-only backup solutions for that reason. While I get the appeal / convenience of an online backup solution, the time it takes to get Comcast to transfer it under ideal circumstances is a deal breaker for me. Some online backup services offer to send you hard drive copies of your stored stuff if disaster strikes (for a princely fee, of course).
I also happen to like the ability of TrueNAS to snapshot, as that also helps deal with potential ransomeware problems. However, equally valid is having offline backups that you update and rotate. They just don’t tend to give you the same granularity re: when to roll-back to as snapshots potentially do.