I think that's a really useful thought exercise. FYI I posted this thread - could we interview you about this for our article? Just 10 mins. I'm at harry[at]embeddable.com.
I think this looks really awesome. Love the design. I would put the comments higher up on the landing page (definitely above the list of features / installation guide etc).
I cannot imagine how this coincide. An hour ago, I added comments to the homepage. However, I added it to the bottom of the page. As you say, it would be better if I add it to the top.
However, only a terrible boss thinks their reports get paid to do what they want.