I went through trying to use emacs for everything years ago and had a blast but ultimately it just didn't work out. You'd have to be stallman level crazy to really do it but I applaud anyone trying or doing it.