If your going to have the sites as stand alone sites. Why don't you just "add a domain" using the add on domains through your hosting provider? This will make every domain you add look like it is hosted on it's own account. If you do decide to use sub-domains I do not know of any issues you will come into as long as you do not try and cross link them as this may appear to be
PR manipulation if done excessively.