We just recently redid our master bath (read about it on this thread)
We put heated floors in because it was not too expensive since we were replacing floors anyway. I LOVE it. You can program the thermostat to have them warm when you wake up. Wearing slippers or socks does not compare!
I have a friend who puts her PJs or towel on the floor while she showers so it’s nice and toasty when she is done. The technology has improved a lot - they are installed with 2 wires so if one fails there is a back up. I don’t know anyone who has had an issue with them.