Ok, well I was told to +1 this which I am going to do
But
Intro: Your intro should teach us what you are like outside of Meep, and you didn't do very much of that I don't think.
Why you should be helper: I can see you putting more effort into this part xD, I mean you said why but you probably could've come up with a lot more points to persuade us to +1 your application.
Weaknesses: Everyone has more then one weakness I'm guessing, I'd suggest asking around from people that know you well to figure out more weaknesses.