I can't comment on the pH one as I've not used it, but I have used the seachem ammonia alerts and found them to be very accurate. It's GOOD that it never changes - it shouldn't change (from yellow), not if your tank is cycled. A water change would have no impact on the reading, as the ammonia alert only measures ammonia, not ammonium.
If the tank ISN'T cycled, it still wouldn't change (from purple) because the scale on which it measures the concentration is much smaller than the liquid test, and too small to be useful in an uncycled tank.
I questioned whether they would ever change. When I changed substrates, it registered on the ammonia alert. Most people I know who have used the seachem ammonia alert have found it to work very well.