Neither ETH nor EOS is hidden gem. You may call them undervalued but not "hidden gem".
I do think that ETH is really not a hidden gem. For me it is not even a gem as it does has its own issues. Though compared to bitcoin, this would be much preferable for me for its low transaction fees. I also agree when you said that Ethereum is undervalued. It needs more investors.