Thank you for posting this link. I'm in the process of choosing between the two. So far knockout.js is winning.
It's coming to be very organized, but it makes the LOC bigger.
Also for starters I suggest that you have a look at some dependency management library like requireJS, if your code base its going to be big, you better get started with dependency management.
Good luck!
I'm working on a small project and while the code I'll write is small, my stack is rather colorful.