Hosted vs self-hosted