I plan to set up a network of around 50-100 very small (up to 10 pages each) sites with separate content (and hence menus) but common templates, look, modules, layouts and everything else. Managed physically by 1 admin and a few node editors. Some sites will have external domain address. How to implement it the easiest way?
1. Multisite - isn't it a waste to create xx databases just to have a few pages in each? Besides, the administration work during frequent updates would be quite large, even with aegir.
2. Domain access - it is said "use it if you share content across sites" probably for a reason, and I won't share content (nodes). Besides, how would DA behave in case of 100 sites? I think it is not design for such cases, but not sure.
3. Organic groups - documentation says each group may have separate home page and there may be many many groups without performance hit, so sounds good. But how to implement access to group homepages with external domains? The og_domains module looks dead, no D7. Besides, there would be a waste of the "organic" part, because I am not using any groups in fact.