If you want my sincere opinion, the fundamentals do not seem solid to me. If someday they reach mass adoption, their blockchain might not be able to handle the transactions, even with PoS and Sharding. If you want more detailed analysis, there are plenty of experts who confirm what I just said.