I agree with your options. Also I want to add that every quality project must have mvp. When project can introduce beta-version of their product, it's really cool! Also I like checking social networks of the team
sometimes we also need clarification about the truth of the team that stands behind the project. because many projects now do not have the appropriate team profile, and most of them are the result of copying from the google page