Thanks for letting me know. I've signed up and tried to get it working as a substitute for our corporate VPN. But i couldn't get it to work.
The landing page is pretty neat, but the user interface is buggy - and not that intuitive.
I'll test out Cloudflare!