I have only ever invested in an ICO in my life and although it ended well (15x), it took almost a year for the token to get listed in an exchange, which means that my ICO funds got tied down for a year, after that experience, IEOs has already become the rage if the moment.