Yes I looked at that one also but it was an insta-dealbreaker for the same reason. There's many options around, luckily. So no need to go for something as compromised as this.
Another dealbreaker for me is hosted configuration and access management. I want to be the only one managing it.
They support GSuite and azure AD it appears. So it is not limited to just gmail. When you pay for GSuite I think it will be a bit less risky than when using their free gmail offering.
Regardless, it would have been nice if you could use your own identity provider.