Please give your ideas according to your experience.
Obviously mate, It depends on the ICO. Choose the right ICO that would help the people and which has a respective team of professionals that we can say is trusted so your investments and efforts reading about their project won't become a waste of time. Simple to say, ICO is good if it end up successful and is bad if it won't success.