In the future when we have auth/portals, we’ll know if a user is already a member and can skip this whole flow.
But for unauth use cases, this might be the best for now. We could potentially store a cookie to “save your decision” so that you don’t need to press every time.