See this is the problem as it's been mentioned, there is no guarantee if we grab the data on Day 1 or 2, that everyone on the list has gone to PSN profiles and updated their profile for the most up-to-date result. That includes, syncing any PS3/4/Vita trophies in general, sure they can be setup to auto-sync, but that could still be a few days into the month. Remember the PSNProfile site itself doesn't update all profiles evenly, if it did then this wouldn't be an issue.
The question then to all here, how many of you would actively at the start of the month, make sure your PS3/4/Vita are synced and then sync your PSN Profile? Or remember to?
What one of my options was going to be (start small), with over 200 profiles, let's say the data will be captured when I have received PMs from approx 10% of the members confirming they have updated their details.
The data is grabbed and then at some point posted. With the results captured we can post a winner for the month, Top 3, etc. However, those overall figures might change the next month if someone didn't update their details before that cut off and the updated leaderboard would reflect that, but the "winner" for the month wouldn't change
Personally I'm still leaning towards a yearly thing, the results are posted throughout the year in the thread as per normal and the OP will have links to the specific posts for monthly updates, that way the data can always be "found".
Now, I'm not actively seeking out ways to get banned, so I should theoretically be around to continually update throughout the year.