I agree - ETH does have a bunch of improvements that are rolling out like zero knowledge (anonymous) support, new tech that would allow 1 million Tx/s, etc. etc. They are showing no shyness about innovating and there is no lack of support for it by miners to accept these changes - only the stuff that might kill mining for POS seems to be a sticking point. EOS will be delegated proof of stake (DPoS) from day one right?
I would say zero fees could be huge for EOS though. And all the sidechain support (but doesn't ETH have something on that coming?).
But remember it took a couple of years or more before ETH really took off. It was a long slow burner. EOS will also suffer from the continual 2 million EOS per day coming onto the market until next June or whenever the slow-motion-ICO ends. This will mean a lot of people who bought early in the hope of a $ win will be underwater for a long time. After the first big EOS ICO sale we were heading for a $1B EOS market cap - and that was all without a single bit of code public. However as the EOS releases roll out and a usable blockchain "for reals" arrives that starts building an ecosystem and proving its worth there should be an inflection in the price.
My advice - if you're wanting to buy EOS as an investment you'll have ample opportunity in the next 6 months. If you buy now be prepared to double-down later to lower your cost basis.