I agree with point 1. A Dedicated Full-time Community Manager could shape the community, chip away at the crap and support to cool aspects. Someone who knows HN inside and out, who listens to what the community wants, is willing to put their ego to the side when they are wrong and is stern enough to enforce rules.