I have over the years used just about every system there is, and they all have pitfalls and good points. - The challenge and response can generate a motor-programme response without checking, and the 'read and do' is basically un-monitored. We are sometimes more task-oriented than result-oriented in this business IMHO, ie. checklist completion is the goal, not what the checklist does. I guess in the end it is always down to individual discipline, if that is assured so is the result.