Stellar may become the real contender for Ethereum in the ICO domain. Its major advantages over Ethereum are liquidity (thanks to the distributed exchange), high transaction speed and low commissions (5 seconds on Stellar vs 3,5 minutes on Ethereum), and security. Ethereum has a Turing-complete programming language, which means that you can write a smart contract of any flexibility using it, but you can also write exploitable code. However, the majority of ICOs dont need Turing-complete smart contracts, that is why a simpler but more resilient platform like Stellar may work better for them.