Can you self host these workers? Otherwise you get vendor lock in which is a no go.
Yes, miniflare [0] lets you run Workers locally, but I wouldn't treat it to production traffic.
There's also Deno, which is very similar in technology to Workers [1].
Others are building "Workers" atop WebAssembly, and things are looking up on that front as well [2][3].
See also: https://github.com/debarshibasak/awesome-paas
[0] https://github.com/cloudflare/miniflare