I don't think the longer the ICO is, the better the return is. There are some projects that may not be so popular with investors. The longer the ICO is, the longer it will help them to complete the task. I rarely sign up for ICO's bounty for more than three months.