No Support You could try -Adding more detail -Be more active on forums -Get to know the community more
Take a look at some other apps look how much info there is on there. Maybe also look at some accepted moderator applications and see the quality of the apps.
The mod app is good. However, I don't think Minecraft has even been here for four years. 50% support.