wasmtime
now has the Pulley interpreter bytecodealliance/wasmtime#1980 (comment) so it is able to run anywhere Rust runs. I have no idea how it compares with WAMR, but this could allow us to easily add support for more platforms and would be great for the downstream extism sdks.