Nice write up. I am already a ZCE and I have written some guides for the wannabe ZCEs too. You almost covered everything one would need to prepare for this exam. :)