You could end up using it for a lot more things than just a todo list, you could probably hack it up for using queues in a shell script or something. It's all about utility
This is after all, mostly just appending to a list. And you can step through an internal script representation in a debugger