It's fine for everyday use, the electric thermostatic models are a lot pricier for not much more spec.
They are a lot more complex electronically, but electronic complexity is cheap to reproduce. I would suggest the difference between a basic, control the temperature, by adjusting the flow, shower - and the electronic versions, is like night and day. I would not want a basic shower on the place, using one involves far to much messing about, tweaking the flow constantly as you try to get a shower. Set your desired temperature, press the button, and simply get on with it.