My work dev machine is an M2 Pro. I didn’t find it at all hard to set up. If you don’t know already homebrew is a macos package manager and you can use it to install emacs with a bunch of feature flags without having to compile it yourself. The only problem i’ve run into is that I can’t start emacs from the spotlight menu but that’s fine since I start it from a terminal. Here’s the package I use: https://github.com/d12frosted/homebrew-emacs-plus