Hey Johhny, good to be back.
So, basically, if you dump entire sql table and its content, that will also restore the right content belonging to the right user, in theory at least. i`m gonna run some tests with files attachments.
I've also managed to create a zip file backup, which will download the main root directory (public_html, www and so on) with its data folder/subfolders and files.
Now, only thing to left, is the scheduler tab, which i think it can be implemented via cron using the php script instead having to change the crontab in ssh, that, again, in theory