Nice topic, I'd suggest these parameters are not only applicable to ICO's but for existing projects too.
I've taken part in 5 ICO's and 4 were a success, 1 lacked proper understanding of blockchain technology and customer service.
So, I would like to add is Transparency. Having an active community on Telegram and Discord is vital for a project to work. Other channels like YouTube, Medium and Twitter are suitable too.
With transparency comes Customer service into mind. An ICO offers a token with value, that usually comprises a functioning product. Having problems... well you need CS. I think it is an extension of the aforementioned parameter. I rate them equally important