Je l'ai testé il y a presque un an donc mon avis est peut-être pas très à jour (je l'ai quand même utilisé jusqu'au sprint 21).
La visualisation en temps réel, j'y ai jamais pris goût, que ce soit avec Brackets ou Sublime. À l'époque j'avais trouvé ça cool pour éditer des pages statiques, mais on atteignait rapidement les limites lorsque les pages (voir assets) dépendent d'un langage serveur. Ça a peut-être évolué depuis, mais j'avais vraiment vu ça comme un bon moyen de faire une intégration "à part" puis une fois finie, l'intégrer sur un projet, plutôt que de bosser directement sur le projet (j'avais tenté d'éditer un design Prestashop en temps réel, mais LiveReload n'a rien compris).
L'autocomplétion est pas plus poussée que sur Sublime ou Notepad quand elle est activée, on a pas d'autocomplétion contextuelle comme on aurait dans Eclipse, WebStorm et compagnie. Je vois pas ça comme un "moins" vu que j'utilise Sublime la plupart du temps, mais en tout cas ça ne sera pas un "plus" non plus.
Je l'ai trouvé aussi moins réactif que Sublime ou Notepad (ou Vim (qui est aussi open source au passage) mais je veux pas trop enfoncer Brackets
), et j'ai l'impression que ça vient du fait qu'il est développé en HTML/CSS/JS. Quoique CodeMirror en standalone est plutôt réactif, mais avec la surcouche de Brackets ça traîne un peu, c'est mou, et j'aime bien que mon éditeur soit vif et réactif.
Le principal avantage que je vois à Brackets c'est qu'il est nativement connecté à Git (c'est le cas pour WebStorm aussi il me semble), mais c'est assez récent et je n'ai pas encore eu le temps de tester ça.