I didn't see anything mentioned about this anywhere but, since I log in every day, it's a nice bonus. Thank you.
The penalty though seems a bit harsh. If you log in 27 straight days and you miss day 28 for whatever reason, you go all the way back to 1? Maybe give one free miss in the 28 days?