I have one installed for a year now with no problems. I was using a Nest Hello with HomeBridge that worked great but the Nest died. I did get four years out of the Nest though I would have purchased another but Google dropped the version I was using and the newer models are not the same.
There are not many doorbells that work HomeKit natively.
https://www.imore.com/best-homekit-video-doorbells
If you are willing to go with HomeBrige, Home Assistant or a Starling Hub you have more options.