In my opinion projects with product and real usage will be the most successful in the long term. I believe that all blockchains from the top20 will have good future. I personally like Ethereum, EOS and Tezos. But I also think that steem has very good potential. It's most usable social media platform on the blockchain.