I'm relativly new to the whole HA thing, and so far really enjoying it. When I first added zigbee to my set-up (with a SONOFF Universal Zigbee 3.0 USB Dongle), I just went with the standard ZHA, which so far seems fine. But the more I watch YouTube about Zigbee stuff in HA, it seems everybody prefers 2MQTT I've only got a few zigbee devices at the moment, so it wouldn't be much of an issue to change now, but down the road once loads of other stuff is added, it may be quite a pain.
Is it worth making the jump from ZHA over to 2MQTT? or should I just stay put?