I see where you’re coming but maybe a way to think about this is - this forum is not mass (compared to the size of a political party) and this is where you can actually build systems (diverse skills/expertise all in one small spot).
In all, I think you definitely sense that while the idea resonates with a lot of people (at least judging by people coming through your inbox - as you say), this still requires good execution to stand any chance. Anyways, we dey your back!