Your to-do list is only as useful as as your ability to actually get it done.
But this also helps you work better because it forces you to be efficient.
By setting a deadline of 5:30 and then scheduling tasks you could get control over that hurricane of duties.
However, for more irregular jobs, it takes self-control and discipline to get everything done on a schedule.
Check out Barking Up the Wrong Tree’s post for more tips on getting things done.