I quite like habitica, but this app has some issues. The biggest problem for me is that switching the to do list to "Scheduled" is supposed to sort the to do items by due date (that's how it works on the website), but it doesn't. That makes the to do list (in the app) useless for me.