Before the next big patch, can I suggest adding a quest that reminds you to check in, sort of like Detection potion where it pops up "Detection potion quest taken"; something similar that pops up once a day when you log in and has a 1 minute timer where it says complete at the end, obviously it doesn't check in for you, but it's good to have a daily reminder.
+/-