Generally in agreement, but two minor questions:
> Use typescript, jsx to create the simplest way to implement components and sub circuits. (I know this isn't going to happen)
I can see why not many people would be willing the learn a new language from JITX (stanza?), but why typescript/jsx instead of python?
> Use a cloud package manager so people can share thier sub circuits and ICs
Why not just a github repository? Kind of like https://github.com/NixOS/nixpkgs