Looked it over some, enjoy the concept, but I wouldn't joining any larger servers. The only thing I would likely change is making it so that missing a day does not diminish or penalize.
Doing this in part to counteract those who apparently don't know how to read a mod's description. People are so infatuated with calling out Pay to Win that some are blind to what it really is. What this mod creates is, essentially, a Login Reward / Daily Participation Gift. There is nothing present showing any mention of requiring money to be paid in.