Один мой друг с огромным удовольствием программирует на виртуалке. Там у него студия, все рабочие проекты, тестовые программы, mssql-сервер для локальной базы. А на основной ОС ничего лишнего про работу. И довольно долго он работал на Windows-ноутбуке, а сейчас перешёл как раз на Macbook Pro. Так что почему бы и нет :-)