I'm currently working on a department site prototype for an Intranet, which is to be packaged up and used to spawn around a dozen sites using the same Web Template.
While trying to convert the design into concept I noticed there are about 7 spots where I can use Content Search Web Parts as opposed to list rollups. As a developer and a designer, I love thinking of using 7 seperate CSWPs on a page since I can pre-configure them in Design Manager and plop them into my page layout, lessening my workload configuring each site spawn. I also like how easy it is to create new Display Templates.
I'm concerned with performance. On a single-server SharePoint installation and the page-layout only loaded with two CSWPs I've had several times where one, the other, or both would fail. I'm wondering what kind of madness would occur with 7 on 12 sites used by several users at once.
Does anyone have any experience or a best practice concerning how many CSWPs are too many on a page?