I think the future is bright for most cryptocurrencies that are worrying about developing real technology behind. I like mining algorithms because it's impact of incentives in the creation of Bitcoin but right now there is better choices regarding decentralized ideas. For example I like Stellar because it's Stellar Consensus Protocol so, even though it's not mineable it can be a great choice if you are looking for a decentralized cryptocurrency
