I kinda doubt smt will lay any shadow on ethereum, the purpose is simply not the same. SMTs are not smart contracts.
I, on the contrary, believe that 2018 will definitely be Ethereum's year with all the ICOS that were funded in 2017 beginning to release their products in 2018.
Plus you vastly underestimate the first mover advantage imo. Look at bitcoin, it's incredibely slow, has enormous fees, and is basically a relic from the past. And yet it's the no1 and no crypto can match even half its marketcap. Mostly because the exchanges only offer btc/somethinglese pairs, and nowadays we see more and more eth/something pair. So even if EOS is a better tech, the first mover advantage will keep eth on the top for this year.
Especially since every blockchain dev has heard about ethereum but almost none heard about EOS.
tl;dr : IMHO eth will dominate eos for a long time thanks to its developer base and partnerships
that's my 0.02 sbd anyways ;)
RE: 2018 Will Be Ethereum's Year?