Interesting idea, aside from MaxArt's points.
Regarding the original framework, I'm starting to feel like there are a lot of "me too" JSX frameworks popping up, and while I appreciate a more purely functional approach, I'm not sure that it's necessarily strictly better over static render components.
Back on topic, I've similarly wanted to see a more formal guild form around software development, but it just seems like a huge undertaking.