If I recall correctly, there was a "login bonus" idea suggested ages ago, similar to other games, where a player gets bonuses if he logs in a row for the first few weeks, and a "special bonus" at the end of the week, etc. Not sure where that led.
Incentives are always a plus.