I'm not convinced on their solution. They say you should run Web assembly in containers? How is that next-gen serverless?
That's a misunderstanding. Spin runs your webassembly directly from disk. Spin does support distributing application using OCI registries, but they do not run in a container runtime, just a webassembly runtime (Wasmtime).