Is there a performance difference between these two setups?
I imagine on a material this simple, there's not going to be much of a difference. But on a complex material, it could. If you had a choice between a simple mask between two different complex shaders, or a bunch of masks between different properties of the same shader, is there an advantage?