As I can see, the mod app looks a little rushed to me. Some is not that detailed, you seem like a good guy in game, yet i haven't seen you in game as much. So my opinion is.

Work on your mod app, and you activity, and this would be a easy support!
Good Luck anyway!