Pour ma part, j'ai eu une box HC3 hs et utilisateur de HA depuis un bon moment maintenant en parallèle, je dois dire que j'ai hésité longtemps avant de repartir sur une HC3.
Finalement, je n'ai pas "osé" partir sur la solution HA définitivement car je trouve que, malgré certains défaut, la HC3 est très fiable et stable. La création de scènes et QA est vraiment plus facile à maîtriser que le programmation sur HA.
Il y a pleins de paramétrage dans différents fichiers YAML qui m'ont rebuté. Après, j'avoue utiliser HA pour l'interface personnalisable qu'on ne retrouve pas chez Fibaro. Il y a déjà eu pleins de débats sur le forum à ce sujet, je n'y reviendrais pas.
Ancien utilisateur de Jeedom, j'ai laisser cette solution car trop complexe, à l'époque, à mettre en oeuvre à mon niveau.
En mon sens, il n'y pas de vraiment meilleur solution qu'une autre, il y a celle qui te correspondra le mieux.