I agree with what Nafe said, there are only positive things that can come from having you on the team. I think the fact you put so much effort into your suggestions, feedback and applications shows that you care a lot about the server even when you aren't tied down to a rank.
Good luck