Passion is important. Charisma can help but it’s results that count. The best business ideas don’t always win the pitch contest.
Charisma can get you to the first meeting but sooner or later, your business model must stand in its own.
Leaders promote the cause and have a plan. Therefore the cause must be worthy and the plan must be well thought out. Then add the charisma.