How much should we self-host services? I've been burned by using platforms that disappear, but they're just so convenient.