I have not done crowdfunding before and signed up to launch a campaign with startengine. The platform is very easy to use and they have internal legal team that review the filings with the SEC. It's all done very proper and buttoned up, they need a CPA review, bank statements, proof of company good standing and more. I looked at the other available platforms such as WeFunder and SeedInvest and found StartEngine to be the most friendly support staff and easiest to use platform. Will update the review after my raise ends.