Ive also had a mixed bag of experience investing in ICO's. The most recent one I invested in was medichain and it was actually faultless. Like a few people on here have mention, the ico space is littered with scams and money making schemes so I like to pay attention to customer service. Obviously this isn't the only thing I look at but you can really gauge a companies attitude towards its affiliate based on the level of professionalism in the customer service