I looked at it also but for me the concern was that all access management and configuration is done via their cloud. So they can easily add nodes to my VPN. This is an absolute dealbreaker for me.
I know I can self-host even that top management layer (I think they called it "earth" or something). but they make that pretty complicated, probably on purpose.
In the end I just wrote it off in the end as something that has goals not aligned with mine. I'm going to look at Nebula (from Slack) soon. I use tinc at the moment but I wish it was more performant.
There's many options in this arena now so there's no point in sticking with something that doesn't completely fit your needs.