Have they considered nushell though? It works on both POSIX-like OSes and Windows so it's not platform specific. I'd like to know if it wasn't ready in time (then why not work together instead of starting a new shell, pun not intended) or if there are some technical reasons.
I don't see a single mention of nushell in their readme or mdBook which is a shame.
>if it wasn't ready in time
Ion predates Nushell by few years.