Thank you for an interesting article. I find it less useful, though, when you rely on two assumptions:
1. SQL Authentication (and the willingness to store credentials in plaintext in the configurations file)
2. Package Deployment Model (and the absence of parameters)
It would be really beneficial, if these two limitations were addressed with suggestions to how to circumvent them. As it stands, you have "just" inspired me to go look elsewhere for a way to do this.