I wouldn't be worried too much about scaling which has many people poopooing cryptos future. Assume it will scale in some years and then ask which ones we will really need. Many ico ideas are alright but just not the real usage of crypto like trustless contracts and truly decentralized data and applications.