Hi @czf,
I have heard back from a Solutions Architect about this! The Salesforce Domain is required for it to work but not required to initially create a client. It’s our choice to require it when someone is choosing to use the prebuilt SSO integration in the UI.
Let me know if you have any additional questions!
Thanks,
Mary Beth