The thing that drew me to Hyper.sh in the first place was the fact that it used the Docker Remote API. That gave me some confidence it would be provider agnostic. Unfortunately no other providers have done this, so that idea didn't pan out.
https://www.joyent.com/triton/compute
A few years ago (when I last checked} their container startup times were a lot slower than hyper.sh's