I splurged on a shower faucet that has a thermostat. Money well spent. I can turn up and down the pressure, even turn it off for any reason, and turn it back on or up and the temp hardly changes enough to say that is for sure different.. It laughs at flushed toilets!
It also makes it real hard for the kiddies to turn it up and scald themselves. the normal temp for everyone is not exactly the same, but just twisting the knob will bring up something in the neighborhood. To increase the temp to all hot requires pulling on part of the knob while turning the bigger part so younger ones can be sent in alone without fear of burning.
The shower head has been a point of contention for years. I am over a foot taller than my wife and normal shower heads have diverging water cones that get farther and farther spread out the lower the body part making the water density insufficient for some types of rinsing. I splurged on one of the big "rain" shower heads that are almost a foot in diameter, but the individual streams are almost parallel so the pattern is the same for her knees or whatever as it is for the top of my head. The head I got has a button that changes to a middle section that is more like a higher pressure cone like "traditional" heads if that is desired.
I thought about multiple heads, body sprayers, etc. and decided after the previous splurges I would have to cheap out. If I had to choose, I would give up my rain head before my faucet. I would not trade my thermostatic faucet for any arrangement of heads. In a bigger shower, more heads might be needed. Maybe adding a whole second station at the other end with individual temp controls? Hey, I can dream...