I agree with you that these things need to be checked before investing or holding any of the altcoin projects as we have an idea that investing in altcoin is the very picky part well if teams have strong networks with other strong projects then it may have high chances of performing well in the coming future. Although all the projects have some cons as well as nothing can be fully completed at the same time but if we find more pros and fewer cons in the project we can try our luck with it.
Besides this, I have seen my friends making good money from ido's but It took their a lot of time to return them profit but In the end, investing in ido's worth a good amount of profit to them. I am not suggesting to invest in them it should be done on your own research i am just telling what I have seen. Well, maybe there is a chance I will also participate in any IDO in the coming future but after this bull season, and until then I am just holding.