Работать нужно теми инструментами, которые удобны.
В Линукс очень удобно запускать и выполнять код, который предназначен для линукса.
Если ваш "продакшен" работает в Линукс, то удобнее было бы и локально сделать себе Линукс. Но не факт что вам будет удобно именно писать код в Линуксе.
В общем случае, если возникают такие вопросы, следует подумать о виртуалке для тестирования вашего приложения, чтобы тестовое окружение было похоже на продакшен.
Некоторые не могут нормально настроить себе рабочее место, чтобы код удобно и быстро запускался в виртуалке, поэтому рекомендуют сразу переходить на Линукс целиком.
В общем хорошо иметь под рукой Линукс, если код в продакшене работает на Линукс.