Jag skulle bruk det nya mång- hyresgästsärdrag av SharePoint 2010 att segregate dina kunder. Ska detta låter dem ha deras egna admin-områden, och att ska gör den, så de kan inte se eachothers data eller användare, men platserna kan köra under den samma rengöringsdukapplikationen.
Därefter att lösa ditt utfärda av att se alla dina uppgifter i en singel listar där är några saker som du kan göra liksom rollups, workflowen, CQWP eller även powershell.