That's great insight, CC... I went through basically the same process. Being cool on the range makes a lot of things seem easy until we get confronted with realistic situations!
For those interested, here is another thread discussing the Press Check aspect of the article:
http://www.m4carbine.net/showthread.php?t=9164