Sadly I can't talk positively about EOS. I checked their data in last years and it was mostly flat as many others here stated. I checked what developers are thinking and I couldn't see anything satisfying. I think it was good decision for me to avoid EOS in past. So I think it is not good coin to hodl for long term. There are many better coins.
Me neither. I've seen EOS' progress over time, and I'd say it's far behind other coins on the market. I'm surprised to see this, since Block.One raised a lot of money with the ICO prior to the launch of the project some time ago. The company should've used the money wisely in order to increase marketing/promotion efforts. But they've decided to take it all for their own personal gain leaving EOS in the dust. This has made EOS a failure just like other Dan Larimer's projects. With many scandals surrounding EOS' block producers since day one (freezing accounts, confiscating assets, etc), I don't see the project going anywhere soon. It's all about being decentralized in order to bring people's confidence into your own blockchain network. How far EOS will go, will greatly depend on how far the community is willing to support it.
Nonetheless, there are far better smart contract platforms on the market with active development, innovation, and real use cases for the mainstream world. Projects like Binance Chain, Ethereum, and Cardano are better than EOS because they're actively marketed across social media. Not only that, but these projects are constantly being developed in order to stay ahead of the game. If EOS wants to gain traction, it's going to need to provide innovation. Only then, developers will join the platform bringing with them a massive user base. Until the project's team does the right thing, EOS will remain "behind the scene" for quite some time. Just my thoughts