Good article, and very good idea about planning ahead. This methodology takes more work to set up, but can save you hours or even days of work in a replacement or hardware failure.
Tim Mitchell, Microsoft Data Platform MVP
Data Warehouse and ETL Consultant
TimMitchell.net | @Tim_Mitchell | Tyleris.com
ETL Best Practices