Edit: I received several good answers. I thank you for the information. I will probably self host.