We have the same foaling alarm and its by far the best on the market. IMO
Though you can't go past a good set of eyes.