I just started playing with cloudflared as a way to tunnel my dev services to the internet-at-large and it generally just works, and costs me $0. Combine that with the Access product on top, and you can have a Google-auth'd tunnel to your machine that can be stood up within ~5 mins.
Yep, came here to say the same thing. I've used this to expose projects with https where I need a stable url (to do something like Apple Pay domain verification). It worked perfectly for me. I just have 2 tunnels setup "local.mydomain.com" and "api.local.mydomain.com" that map to the 2 ports I use for those things. It make development that needs https (various browser features) and sharing with others much easier. Localhost can normally bypass these restrictions but sometimes I need to test on an iPhone/iPad/Android and that's where cloudflare tunnels really shine for me.