Startup time can actually be really good if you configure it right. Stock Emacs is about 150ms for me. There is also a portable dumper that will save your Emacs boot Image to memory for faster loading. Also check this out.
https://www.reddit.com/r/emacs/comments/f3ed3r/how_is_doom_e...