I guess it would depend on whether you want to go with Z-Wave (GoControl) or Zigbee (Iris). Since these are all battery powered, they’re going to need a strong mesh to be most effective. It’s very possible that short battery life might be attributed to a poor mesh because the device is struggling to maintain a connection. If you have a lot of Z-wave mains powered devices such as switches or pocket outlets, then go Z-Wave and vice versa.
The other consideration is form factor, the Iris contact switches are small and compact and can also do temperature. They are also readily available at your local Lowes.
Gocontrol’s larger form factor means a larger battery so it will last longer.
GoControl has an external switch contacts and can be repurposed as a water sensor or used for a pressure sensitive pad.
Lowe’s site says that their sensors ( regardless of the brand ) require an Iris Hub
Schlage locks say they require a Nexia Hub
They all lie
I’ve got a bunch of PEQ contact & leak sensors I grabbed when BB was clearancing them. They work great, look better (IMHO) than the MonoPrice/GoControl ones.