So, it looks like the homebrew community beat Nintendo when it comes to VC. Currently, NES, SNES, GB, GBC, GBA and a few more platforms can already be emulated at full speed. As well as classic Doom: Here's an overview for current Retroarch status. Currently, Firmware 3.0 is mainly used, so far there are no hax on 4.x, however, Team Xecuter announced that they are releasing a modchip soon which is supposed to be version-independent. A hardware revision is likely the only thing that Nintendo could do against this. Also, fail0verflow demonstrated that they have a working hack as well. The current hack is mostly the work of the Reswitched team. Another interesting thing is that yuzu, the Switch emulator, can already run homebrew. Yes, you can emulate games with retroarch on an emulated Switch on your PC and yes, it has been done. So far, neither copying save files nor loading games work, but I guess it's good that piracy is not a thing yet, regardless of how big the actual impact of it would be.