I know this topic is rather old, but I believe I can add some value as I did this years ago with a self-funded SAAS startup.
Please consider cloudflare for a CDN and DNS proxy. Since this is being hosted on a consumer ISP, both a content deployment network and the anonymity of cloudflare will help tremendously. When you host your own site from your home, you lose a lot of protections that the large cloud hosting providers offer out of the box. Cloudflare will help with some of these.
I hope your throughput was able to handle your visitors as well. Mine was 10mbps upstream and struggled.