I like the concept a lot, especially the timer. From experience, there's a lot of power in timing yourself while you pick up a new routine because a lot of people will get competitive with themselves and naturally start optimizing.
Besides saving time, the optimizations will force you to choose and order specific steps that are smaller than the name you've given your task.
So you write down "brush your teeth" but that's really pick up toothbrush, uncap toothpaste, put toothpaste on brush, turn on faucet, etc. There's a little wiggle room in what order you do those things and in order to really turn "brush teeth" into an automatic habit, you need to weed out those microdecisions.