Depending on the jurisdiction this can be a rather problematic undertaking. There may be restrictions on who can invest in unregistered securities and burdensome reporting requirements when you cross certain thresholds in number of investors. Check out the concept of accredited investors and SEC reporting requirements.
That said I think a number of startups (possibly Reddit as well) that have tried/are trying this via web3 tokens. The regulations with that are a bit grey and you can expect more policy to be formed. Additionally the foundation of decentralized governance is still being built with lots of bugs still to work out.