It works for most of them, but not all. And sometimes a service originally supports it, but then changes and doesn't, which means you need to get in touch with them to fix it.
I now have a Tello eSIM ($5/mo) that I use just for the 3-4 services that don't support voip.ms. And only turn it on when I need it.