I have been using Doran TPMS for over 8 years now and mine are still working. I have 2 of them because I use to run to 2 trucks and wanted them in both.
We've used Pressure Pro for the past five years without one problem. It has saved me the cost of a tire (and possible damage to the toad) on two occasions.
Don't know if it is any better than the two you mentioned, as this is the only one I've ever had or used. But I do know that "any" is better than none.