Multiple static mesh material slots with material instances vs one material slot with texture performance

I would make a master material and instance the slots then you can just change parameters values to get your changes. Changing scalar parameters is cheaper then replacing the whole material. Your just changing a var not a utexture.