By the end of 2017 will we have Dapps?
I'm confident, that there'll be several Dapps or at least some strong concepts. The guys from
http://battlechain.com/ seem to be at the forefront.
Considering the fact, that JavaScript has such a wide adoption, the transfer of working applications on to the blockchain will be no great deal. In solidity for example, it's a pretty manageable amount of code lines that need to be exchanged and the same will aply for Lisk.