I really enjoyed the article. I always try to get the clients to not use different domain names or subdomains, it seems like if defeats the purpose, and you will not get as much traffic and keywords on the main site.