Thanks Krileon,
I am trying to set up a common front-end registration for all of my users. But I want to segregate them into separate instances for the company that they belong to of my Joomla setup. The reason being that there could be a lot of users and it might be best if they were on separate servers or virtualized environments (they each may need a lot of CPY, RAM, Disk, data lines, etc).
Also, there would be a common URL that would act as a portal for entrance into their instance.
I guess that I wanted to use CBSubs for registration, separate promo codes for each company and then based on the promo code, a user is assigned a re-direct code and would be routed to where that would take them - a separate setup/instance of my site that has been previously replicated x number of times to match the number of companies. (+1 more for the catchall just in case a registration does not match up).
Anyway, I am not sure what is the best way to do this.
Of course, I could just let everybody in the one instance - but it would be a free for all - and I do need to segregate forum comments and other entries between companies.
My end result may just be to use separate setups that users go to directly. But then I need to decide if they will be sub-domains or new URLs.
What do you suggest that I should consider?