What's the big uproar about using unity for this?
Though I would be tempted to think the original sw renderer would run just fine on Switch hardware with minor fixes (it worked in PCs much slower than the Switch). Now I don't know if the hardware (video) would behave well with that. No reason in principle why it wouldn't, but who knows...