В чем преимущества *nix, linux перед windows (для веб разработчика)?
1. вы получаете окружение близкое или идентичное к продакшену.
2. вы получаете внятную консоль/шел из коробки.
3. вы избавляетесь от массы вопросов типа "на локалке все работает, а залил на сервер и получил жопу" (или наоборот).
4. у вас появляется более лучшее понимание как на сервере все работает.
при теперешнем развитие технологий и производительности железа, нет необходимости себя ломать.
можно попробовать в виртуалке (docker/vagrant)/дуалбуте и самому для себя решить стоит или нет.
1. В стабильности и производительности (понятное дело речь не о Windows!)
2. В возможности собрать "локальный стенд" (Apache+PHP+MySQL)/платформу, аналогичную той, которая используется наверное на 80% хостинговых серверов (оставшиеся 20% - это Nginx (альтернатива Apache) )
...
Достаточно?