Snapshot auto-activate scheduled backups on new multisite prosite signup

With Snapshot pro, is there a way to automatically create a (daily) scheduled backup for any prosite (non-trial) signup's sub-site?

The idea would be:
1. Someone signs up for a trial to make a blog/website on my prosites multisite
2. That someone decides to purchase a prosites plan and starts purchase process.
3. After payment, a backup schedule is generated for a daily interval backup, backing up their new paid for blog/website at night every night
4. Any reversions back to an older version/snapshot will be a manual point and click job for a multisite admin upon request.

Is this easily doable? Does this require a small amount of guided coding of which I'm up for? Or should it require a more extensive programmer help to hire?