The problem I have with investing in ico's is that whether you invest with btc or eth, btc or eth is most likely to outperform those tokens anyway.
I use the BlockFolio app to track my profit and loss and $ wise it appears as if I made huge profits, but when you view it in btc, most of my ico investments have been far outperformed by btc or eth.
Had I kept the btc, my portfolio would be worth substantially more.
Even the last two I invested with eth, if I had kept the eth, I would have had 3x more in $ terms.