I love Todoist, even though I have plans to create my own task list eventually.
One of the mixed blessings of Todoist is that it is extremely flexible. This is great because it can conform to your specific needs. It's not so great because sometimes you don't know what your specific needs really are, and a little guidance would be more helpful.
Well, I think I've finally come to terms with what works best for me, so I'll share it for posterity.