Use too much .js? Its 2014 not 1998. But cool. Hope you find a market for the site.
What market? It's non-profit.
Sure you can use a cannon to kill a fly, that's why everyone uses javascript. I prefer KISS.
Javascript is not a "cannon" lol. Its incredibly simple. With node.js you can have hundreds of concurrent users without the memory hogging / thread creating nonsense that PHP creates. By "market", I meant visitors.