Be passionate about the project but don't get emotionally attached and be ready to let go if it all fails. Startups come and go very often.
If you put the effort in will surely increase mean the likelihood of success, but won't guarantee it. Don't be afraid to question direction (within reason), better understanding and your input again will likely help things overall.
Have fun, Startups are a fun atmosphere to work in, small teams, fast moving.