I've been using agent flywheel workflow which is similar. Still not completely sold - it feels a bit like using power tools to shape wood but the final product needs a lot of sanding and polishing.
I thought initially this meant that the spec wasn't detailed enough but the problem is more agent adherence and laziness.