My current favourite tool is this chrome extension(https://chrome.google.com/webstore/detail/save-to-google-dri...), which saves pages in mht format to google drive.
It's simple to organize. A sidebar with folders, supporting drag and drop.
It stores the source 'as is' with html, css, images and optionally js. This simplifies tooling and scraping locally. Afaik, MHT is not yet fully supported on all browsers.
I can go offline and look at stored pages. This is very important for me because I have a long commute by train each day.
Since OneNote I avoid cloud storage and syncing when possible. After GB's of Data, syncing starts to be a nightmare. But, I could start syncing with dropbox, rsync or something else. And I'm free to choose. Fortunately I don't need collaboration features.
In my opinion a simple, local solution beats everything else. Actually, a feature like this should be built into the browser natively. And it's not far off from the current state: It is simply a bookmark sidebar which also supports save-page. It's kinda sad that, after so many years, browser still make it hard to store and watch content offline. The current save-page functions just don't cut it.
I looked for something different and used OneNote to store complete web-pages in the cloud. Link rot was gone and organizing and searching was awesome. Until my OneNote file on OneDrive reached 8GB and performance and syncing took a nosedive.
And not so long ago I found ScrapBook for Firefox [1]. Couldn't be happier! Storing everything locally is awesome. Searching and organizing full pages and links is great. I can take care of backing up the data myself and can crawl the pages on my local drive.
I just hope that firefox keeps those plugins running, otherwise I'll have to find something else again...
[1] https://addons.mozilla.org/en-US/firefox/addon/scrapbook/