Not with the shit internet service we currently have. The bandwidth cost is the gatekeeper propping up youtube etc. If I try to serve anything with consumer internet service my pipe will clog or I will get shoved over to business class internet service. The "business class" internet service will soon choke also.
Next step? Rent a data center and start buying contract lines and millions in hardware.