Experience with Kidde P4010ACSAQ-WF smoke detector?

Our Nest Protects are reaching end of life, so I’m looking for smoke / CO detectors that work with Home Assistant. Ideally I’d like to find one with an open standard interface that’s not dependent on any vendor support (e.g., an app or a cloud “service”). One that looks like a possibility is the Kidde P4010ACSAQ-WF.

It looks like there is a third-party integration that works with it: GitHub - snell-evan-itt/Kidde-HomeSafe: Home Assistant Custom Integration for Kidde Smart Smoke/CO2 Detectors

A couple of things I can’t tell from the instructions on GitHub are:

  1. Do you set up the device according to the Kidde instructions and then add the integration to HA?
  2. Are there any “magic steps” that are required?
  3. The instructions say you need to “allow” in response to a notification in the Kidde app to ensure that software updates happen – this makes me wonder about the independence of the device from Kidde’s infrastructure (and hence how much Kidde may get tied into HA), any insight into this?

Thanks!