Glad I could help. Also I read through your post on "URL Redirection For WordPress Multisite Subdomains" and it's good... but there are some steps that could be simplified. Especially if the person has access to the SQL database. If you'd like some help writing that up, let me know.
On a daily basis, we create "test" sites on our website using sub-domains. When the site is ready to go live, we port the entire WordPress site over to their domain. Similar to what you are doing here. The steps we use are shorter and easier and don't require recreating anything, even the widgets.