Well, there's nothing stopping somone from porting Dolphin as a homebrew app. Problem is, it would run worse than it does on Linux because we don't have access to Nvidia's proprietary drivers, and nouveau (or the nouveau-based drivers we have for Horizon) aren't nearly as optimized for the hardware. This is the same reason why the hardware renderer on melonDS isn't giving us the performance boost we were hoping for. Theoretically it would be possible to achieve the same speeds on the native OS if we had access to the same drivers, but unless Nvidia releases their source code we're out of luck.
Also, DraStic's existence shows us that it's definitely possible to make a DS emulator that runs good on the Switch's hardware. Even if DraStic has a hardware renderer, considering how light the DS GPU is (maximum 2048 polygons) and how fast DraStic runs, it would still easily run full speed on the Switch with a software renderer. DraStic is a great emulator, but I think a free, open source alternative would also be cool. To plug my new emulator NooDS again, this is my goal: a fast, open source, and portable emulator that will run on Switch, desktop, and Android.
Oh, and one more thing. People keep saying that Android will be able to reboot to payload. Is this true though? Last I checked Linux wasn't able to do so, so I don't see why Android would be able to. Although I haven't really kept up with any dual booting news since L4T Ubuntu came out, so this is more me inquiring than anything.
Anyways, just throwing my thoughts out there. To say developing alternatives is a waste of time is a bit close-minded. Having more choice can't be a bad thing, right? If we just settle for the first thing that works and never try to make anything better, we'll just be stuck with hacky and inconvenient solutions. Even if Android can reboot to payload, you can't deny that wanting to switch over to some Smash after a good round of Mario Kart DS would be much less of a hassle if you didn't have to switch OSes.