How does it compare to Emacs potential-wise? I'm actually sort of looking out for a replacement (the single thread is starting to kill me now I have agents interacting with it, esp for issue management in my projects org file) and am playing with the idea of porting.