Доводилось консультировать человека, который работал с UE4 на маке - говорил стабильность редактора сильно хуже чем под виндой. Да и при мне он падал по-чаще.
Несомненно, поддержка мака и линуха улучшается со временем, и сейчас всё может быть намного лучше, но учитывая какое у эпиков QA и принципы разработки, лучше всё-таки оставаться на винде - это их основная платформа. На любой не-винде гарантированно будут возникать специфические проблемы.
Насчёт VS vs Xcode могу только сказать что редактор дело вкуса, и в принципе на любой ОС можно при желании пересесть на Atom/Sublime Text/что угодно, было бы желание и реальная необходимость. Интегрируется всё довольно хорошо и несложно.
Субъективно Xcode не хуже студии, а может даже и лучше.