It depends on what you want to do. If you’re happy with Home Assistant and using your phone you can go with that.
I use BLI (pro) and have Home Assistant on a Raspberry Pi that hooks the other items that don’t have BLI native integration, such as Aqara Blinds/Curtains and Tado for the heating. These are then on BLI.
I’ve got enough macros in BLI depending on summer/winter/weather that it can operate lights, override heating, work blinds etc, that I never have to think much about the home controls. The only extras I have is with the Halos in the bedrooms and using it for bedroom lights, heating overrides, and getting up and going to bed, macros.
The other advantage is using the BLI overlay on the Beovisions (Home Control). Essentially what I’m trying to say is yes I find BLI is useful over other systems if you want to ironically NOT use your phone/BLI app for home control. I’ve also found the macros easy enough to set-up and never went down that road at all with HA, also prefer the app look of BLI over HA.
B&O do have an ok training/overview you may want to skim through – https://rise.articulate.com/share/tLKzK6yv60sTjCUvhZstA-_vusQrFsPa#/lessons/YOmgzjzz7T3bIjIGPshVVjtIeo8adTxe