Thanks for putting this together. We're clearly in a development stage and this is the kind of feedback we need (I'm not yelling at you, btw). But in all seriousness, this is the kinds of feedback I want to get. 2,3,4, and 5 are things I can definitely see a need for improvement. I'd like to hear more about why the @ mention doesn't agree with you, though.