Thanks I'll take a look. Honest question, if you're not backing up more than 50GB of data, why not just use Backblaze B2 w/ another front-end GUI like ARQ or Cloudberry or Hashbackup? You'd be paying $0.25/month for the storage, much less than with our Computer Backup service, and you can make life-cycle rules that would keep versions for as long as you'd like.
I would rather see them leverage/contribute to existing cross-platform client-side backup software like ZManda[0] making the improvements needed to either make it work directly with B2 or integrate with Amanda.
Keep your focus on the storage angle, there are ways to accomplish this, I use a "glue box" (Synology NAS) to collect the data and fire it off to B2, could easily be a linux machine running b2 cli tools[1].
I run a personal home server that acts as my cloud / NAS. I personally think RAID is overkill for most home users. Instead, I use my 2nd drive to mirror the data. This saves me from fat finger errors and such. I also use BTRFS so I can take snapshots and provide my own file versioning.
For offsite backup, I use a time4vps storage server, but I might transition to B2 in the future. I like what I'm hearing.