I would advise holding this off for a bit as I'm overhauling this part for multi-threaded WASIp1 support. Our PRs will likely conflict if you put up something right now.
Yes, that's the status code with Unicode tables already. It could be addressed with availability domains in the future.
IIUC there are embedded platforms without clocks, where no acceptable fallback is available.