Well, it's javascript at the edge. Porting it to somebody else's "javascript at the edge" apis for sockets, kv store, etc, wouldn't be that hard. The lock-in doesn't seem that strong to me. And fully open source DIY global edge seems hard outside of maybe running a botnet :)
I wouldn’t underestimate that. All CDN vendors are substantially different. Lambda @edge is broken into requests and responses, and don’t even get me started on Akamai.
Pass.