Seems nice, guilds mainly are for active players and people who are advanced into the game.
I don't know how the activity works but if its adding up activity percent per day then at the end of the 2 weeks diving that total percent by 14 to get the average then thats great.
Or maybe if it takes those 2 weeks and counts percent of the guild logged on within those 2 weeks.