Emacs' performance can be pretty damn bad sometimes, but I don't use Atom enough to know their relative positions.
If atom has a daemon feature that I never found, or one upcoming, I'd consider it again. Until then my workflow involves too many client closes for me to not notice the significant delay that atom has when opening a new file.