2) I need a decent editor for replies. I have not found a browser-based client that has this.
That last feature alone is reason enough for me. FWIW, I'm on a Mac, and I generally use Gnu emacs for editing, programming, etc.,
and use Aquamacs for running gnus. This avoids any latency problems, etc.