Okay, okay... there are endless points on which to critique the OP and his article -- just read any of the other comments; most of them are valid. But that's missing the forrest for the trees.
Any true entrepreneur or hacker should appreciate the scale of the problem the OP is grappling with, and have respect for him. It's one thing to have an opinion on nodeJS or NOSQL -- and there's nothing wrong with that -- but here's someone who is tackling a truly meaningful and big life question. And for that, I respect him.
If you're with me, upvote this.