I had the same choice when I wanted to use Zigbee. Zigbee is booming and became affordable. Mesh networking, extendable.
The choice I made for my system was based on a bit of research on the possibilities of an open Zigbee configuration. no closed product bridge, no phoning home.
I read about Zigbee2MQTT. MQTT was on the list already for other integrations and I liked the device support list with regular additions.
The well regarded USB stick with a powerfull CR2562R and the easy flash facility for zigbee2MQTT Coordinator software, great for the Raspberry Pi and the well written documents are also fine. Koen does a great job!
So I ordered the zzh! CC2652R Multiprotocol RF Stick on Tindie from Electrolama and some ZIgbee devices.
All installed well and even the sometimes painful pairing went alright. At least, when teh device to be paired is close the USB Zigbee stick!
I have lights, and sensors, all under Domoticz control. Great!
The only worry I have now is the Zigbee2MQTT - Domoticz Python Plugin. The link between Domoticz and ZIgbee2MQTT.
I wrongly supposed that all Zigbee2MQTT functionality and devices are supported this way.
It is not. Every device needs support in the plugin. And that list is much smaller.
The latest version of Zigbee2MQTT added another 30 devices, so the gap between the plugin and Zigbee2MQTT becomes wider?
But there is hope. The Aduro Eria dimmer plug is not in the list, but works fine (after having it close to the Zigbee stick, on my desk it failed to pair.
So many more devices seem to work already!
ZIgbee support via Zigbee2MQTT is dependent upon Stanislav Demydiuk and he is a just one person, with a hobby and a talent to write plugin. But he obviously can not keep up with the amount of work required to support this, And i fully understand this, it is his hobby and unpaid. And I am very grateful for his work.
One can only hope some one or even the Domoticz team are willing to help with the plugin, a mechanism of automatic supporting all Zigbee2MQTT devices for example would be a great asset. Zigbee seems to be the future of home automation!
But for now: when you choose the Zigbee2MQTT road, be aware that the supported device list is in the plugin and limited.
Raspberry Pi 4, SSD, RFlink, P1 Smart Meter. Many Zigbee devices CR2562 USB stick. Bresser via Weather Underground
Switched to Home Assistant!