I'm definitely and hoarder, but I managed to get a good balance, I stash everything away in one (or ideally two huge hard-drives) and I back it up to Backblaze, keeping my laptop as clean and light as possible. Storage is quite cheap these days. Of course, no duplicates at all, and keep everything organized at all times is a must.
The same with dropbox/gdrive, there are some files that I want accessible at all times, but no need to keep them on my laptop (selective sync them out). If I ever need those files I can simply go on the web interface and get them.