b). and I want to comment on one system i used on a virtual server 9with a team company etc).
The domains worked as the "key" rather than the user id. eg
/sites/www.tld.com/ << /sites/another.tld/
One problem I forsee here is having 2 servers and want to copy etc and user "id" etc and domain is ALWAYS good identiity imho.