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.