Jepp es gibt halt nur ein entweder oder, sprich entweder Zigbee2MQTT oder ZHA. Auch wenn Zigbee2MQTT bzgl. der Ersteinrichtung etwas mehr Arbeit macht, aber ich finde das es Vorteile gegenüber ZHA hat. Z.B. das mehr Geräte unterstützt werden und das neu auf den Markt gekommende Geräte eher unterstützt werden. Auch das es vom Funktionsumfang mehr bietet als ZHA.
Der Vorteil von ZHA liegt halt darin das es direkt von HA "stammt" und es somit bei HA Updates weniger zu Problemen kommt. D.h. wenn durch ein HA Updates mal wieder irgendwelche Sensoren bzw. device_class(es) einen neuen Namen, oder was auch immer bekommen, wurde ZHA meinst bei dem Update bereits passend angepasst. Bei Zigbee2MQTT muss das nach dem Update dann erst noch passieren, da Koenkk, bzw. die Entwickler von Zigbee2MQTT, natürlich nicht wirklich im Vorfeld wissen was bei einem HA Update ggf. alles so geändert wird. Wobei man dazu sagen muss das Änderungen und Anpassungen bei Zigbee2MQTT sehr schnell passieren.
Ich selber bin mit ZHA (bisher) nie nicht wirklich "warm geworden", aber ich benutze auch schon sehr lange Zigbee2MQTT und da ich MQTT eh noch für andere Dinge brauche, ist das auch eh im Einsatz.
VG Jim