Если x86 виртуализация не нужна - м1 однозначно. Студия работает шустро, xamarin проекты собираются без проблем, к реальному андроид девайсу тоже коннектится без проблем (как с цепочкой адаптеров так и по USB-C), даже эмулятор андроида на удивление работает. По конфигу - 16 RAM обязательно, а вот SSD по бюджету и дополнительным требованиям, желательно от 512 гигов. Ну и в целом как рабочая машинка - отличный девайс.
А с x86 виртуализацией проблема в том, что её поддержки нету со стороны железа, т.к. процессор - арм. Технически оно работает: единственное приложение, которое умеет, это UTM App через qemu вполне нормально запускает хоть винду хоть линукс, но очень меееедленно. Весь остальной софт работает вполне нормально и достаточно шустро - графические, офисные, 3D/CAD пакеты, VSCode, Android Studio, docker и т.д. и т.п. Из софта единственное, с чем реально могут быть проблемы - это MSSQL (знакомые жаловались) и конкретно у меня RoR сходу не завелось (линукс в контейнере заюзал просто). Visual Studio 2022 preview с .Net 6 по функционалу немного отстает от виндовой версии, но в целом работает.
А, и еще один минус м1, а именно у AIR модели поддержка только одного внешнего экрана. Если надо больше - то это только через специальную докстанцию. У прошек про/макс вроде 2/3 дополнительных дисплея можно подключить, ЕМНИМ.