According to me bitcoin is not good to invest in the icos at the moment,because it is rapidly raising at the moment.Right now I think ethereum is the best option to invest in the icos.
Let me put another spin in your statement. Bitcoin is not good to invest because the price is really high. While Ethereum although reaches its all-time-high last month as well is quite cheap as compare and a good investment for long term. But don't forgot that the network of Ethereum is being clogged as well, thanks to cryptokitties.
But I really like to put my money on Ethereum right now because its affordable, and a lot of positive news as well. If bitcoin future contracts just started today, Ethereum will also have its own version of derivatives.
http://strategiccoin.com/ethereum-futures-will-launch-sooner-than-you-think/We already what's its done to bitcoin price, so I wouldn't surprise that Ethereum will again breaks all-time-high and probably touch $1K if this is it going to be implemented in the horizon.