EOS is the best one out of all the coins , the most important thing for a coin is to get listed on major exchanges so that the price can rise if they announce any partnership or important upgrade and eos already has that , it has enough funds as well if it's manage properly it can become one of the top coins easily
Of all the competitors, I think that EOS has the best likelihood of stealing massive market share from Ethereum. In addition to having an incredible community of supporters and listing on major exchanges, EOS has deep funding for development. They have an army of developers, so I think they will achieve their vision.