I use the first one which does the job fine, but haven’t tried the second one.
I have a nest protect and thermostat, but use the nest app for them. From ST I don’t get much use by integrating them, but then I am sure others do. All i use the protect for in ST is to do something like turn all the lights and siren on when smoke is detected. I also recently integrated the thermostat into ST, but because that also auto integrated to my Google home at the same time and ended up with 2 instances of it in google, so it got confused, hence i removed the thermostat from ST and only have the protect added. I am sure there is some way around it, but, I don’t see much point of the integration when the nest app does all I need and google controls the thermostat by voice.