We host our own website along with a handful of other agency's websites. The other agencies are affiliates and are really a separate entity from us.
Is it better to create separate WordPress sites for each agency or should we run multisite based on our website and add the others to it?
Does multisite give a single point of failure? In other words if a file (or files) get corrupted in the main site would it also affect the other sites?