Even everything above is followed correctly, still there's no guarantee that project will be good. However, if someone does enough research it's possible to avoid scam project. I am really bored on bounty and given up participating too.
This is true. Sometimes, even scam projects comply with the given requirements so it's hard to determine whether a certain project is a scam or not in just a short span of time. In some cases, it takes time before you consider a project a scam. If you're not comfortable or if you're doubting about it, it's better to look for a legit project so you'll never have regrets in the future. Things will always depend on our decisions so we have to be skeptical.
No mate, there will always be a flaws when it comes to scam campaign,
If the above requirements are met, then the project seems to be serious about their goal and the project itself. Scam project will always have something to forgot to add for the project or any information that will give you doubts.