I have a Mares Icon HD with about 60 dives on it. Never had a transmitter failure (or any other kind of computer failure, so far). I change out the transmitter battery after about every 15 dives, which is when the computer shows about half power remaining on the transmitter battery. I use to go longer before the battery needed changing, but that forced a bad habit on my part that I had to stop doing. The unit is turned on when you open the tank valve, so to save batteries I would delay this until the last possible moment. On more than one occasion I missed turning on the air until the dive check just before jumping in. That’s too late for me, so now I open the valve earlier in the gear up process and don’t worry about saving battery life.
Despite the demonstrated reliability of the Mares Icon HD, I still carry an SPG which I clip to my BCD. I still carry this because 1) it’s totally unobtrusive, I forget it’s there most times, 2) I’m a redundancy freak, which probably comes from my aviation background. The advantage of the integrated air reading on my wrist is that I check my air, out of habit, every few minutes during a dive. Really easy glancing at the wrist, not so easy if I have to reach for a clipped-on console all the time.
To each their own, but this works for me.