Great post mustang_sally - definitely one to bookmark.
Agree about the separate sites advice.
I have a site which incorporates various WA solutions and I have separate site definitions for each of them. This ensures that each one retains its correct structure independently of other areas.