I don't want to be storing user data on a machine I keep in my lounge next to my TV if I don't have to.
Good Compliance with these would be achievable by cloudflare if they stored all user data. I believe Akamai identity cloud does something similar.
I do not feel comfortable sending clients to Auth0 or Okta, but I would be comfortable sending them to Cloudflare for identity services, and an engineering first org is better suited for providing this sort of critical service.
Just a thought, most people's corporate identity is linked to their corporate email. Cloudflare does email routing.
Would be interesting to extend your email routing service to have Identity attached to it and Cloudflare is the Identity Provider (IdP).