+ / -
I think you said a lot of good things, I do especially like the modreq comment, because you are 100% correct, a single modreq does have the power to turn a new player into a regular player. I did like you didn't talk about being able to ban the bad guys all the time, because a helper isn't there to primarily kick players out, but to encourage them to stay. Helper is 100% customer service, and that service should be impeccable.
However, while this may be something I am assuming personally, I get the feeling the talk is there, but I can't see the drive behind those words. For this reason I can say you have potential, but I don't think potential is quite enough, as each staff is vital to the server, and can directly improve, or hamper the server.
Keep doing what you are doing for awhile, and apply again in the future.