IMO you can't make aviation fool proof by adding more BS to a checklist....
Ah, no, but what one can do instead is have the checklist properly constructed, to wit...
Last item on the before takeoff check list....
Configuration check.
1. Flaps.... Set, and agree with the takeoff data
2. Spoilers ...down
3. Stab trim....Set
4. Compasses...compared, and checked for runway alignment
It really is that simple folks...as PanAmerican learned a long time ago, after a rather serious accident.
Sadly, most in aviation don't (won't) learn from others mistakes.