I feel like there's so many random mod apps from players who have literally played on the server for 5 minutes and have 1 forum post. It's ridiculous. Maybe something simple like needing at least 50 posts or so before posting in the Mod application forum would reduce the spam from players who haven't even read the instructions?
As long as they meet the requirements it won't be a big deal the forums isn't a big part of server communication at the minute anyway.
To be honest like people are being all good on alts and then bad or real account so likwwwhat wait you joined on my birthday??? back to topic there should be a cooldown like so many active hours without afk until you can do a staff application