Older thread, curious which direction you went with.
I am kind of deciding the same as you. Build it with root domain and
then have resource domains or do a subdomain to start. Have not really
found a best practice guide.
Wonder how redhat does there domain setup.