That's ok, and I also apologize if I've been overly critical of you. :)
I wasn't aware that System Restore includes documents. Isn't the purpose to restore the system to a functioning state if the registry or software gets messed up? As far as I know, it intentionally avoids the Documents folder. Out of the box, I don't think Windows keeps any kind of secure backups of personal files. (Possibly OneDrive, but I think that still requires setup.)
That's a neat video of njRAT in action! It looks remarkably similar to mine (which I wrote before I even knew what a RAT was). In my RAT, I hardcoded my computer's IPv6 address. When the program loads, it reports the destination IP address to me, which I keep in a list. It then maintains an idle HTTP connection, waiting for instructions. I wrote a master control program that lets me "open" any online computers. I can transfer files, use the clipboard, and remotely control the mouse and keyboard while viewing the screen. It's not meant for collaboration, but rather to provide centralized access. I have a bunch of computers around the house, so this is quite a time saver.