I don't see the home server being the prime selling point. Everyone needs a router, so if you created a router that was dead simple to configure and use, had some cool extra features, integrated well with your home gadgets ("Alexa, turn off the WiFi", "Alexa, setup a guest wifi network for the next 8 hours") and on top of this acted like a home server, people would buy it.
At least from a consumer product perspective.
On the other hand there are nice features already: VPN Server, Seedbox, Ad-blocking-proxy
I also have my server configured to route out via a vpn.
I browse websites with it, and unless it's very image heavy, it's as smooth as a local browser. If you have large images, scrolling can get choppy. Same with videos, they can be choppy.
- Media server: I primarily use streaming services or physical media
- File sharing: I rarely ever share files between computers, and if I need to, I just scp them on my home network.
- Web hosting: box is too small/old to reliably do this, plus I have cloud hosting already
I do use it for private SVN and have plans to set up a VPN server, but other than that, it feels like unless I cast off every existing service I have, it wouldn't be worth it.
Although, casting off every existing service is enticing in an idealistic sort of way...