Может ли Nintendo switch на Linux полностью заменить ПК?
Нет.
Ну.... Может конечно но не совсем.... Он еще сыроват и у него есть баги... Unity точно не пойдет (проц тому причиной) но вот проги в visual studio вполне можно писать (только надо настроить компилятор что бы он компилил код не для проца tegra а для x86)... А так в основном он вполне полноценный...