The problem (for me) with habit apps, is they always have the same content. ("did you do this thing today?").
But... my todoist is 30% re-occurring habit tasks and 70% fresh tasks (like work tasks, irregular tasks, etc). So I never get bored opening up my task app.