While I totally agree that managing hardware at home can be cumbersome, if you need large and slow amounts of storage - e.g. for torrenting o plex - VPS are too expensive. With a ~250 € investment I could get a server with 2TB HD that consumes 50W at max while the same VPS would cost me twice - if not more - for 12 months.
My only gripe with wiki.js was the use of SQL for local storage. My wiki must be future proof and locking myself in an obscure SQL database was the deal breaker. I know that you can sync with a Git repo, but it felt like an overkill.