Not to get everyone's hopes down, but at the moment it's actually slower than the software renderer on the Switch. I experimented with doing the rendering completely separate from the emulator core, but even then a lot of things weren't reaching full speed (and synchronization was an issue).
Regarding the recompiler, my understanding is that the 2 CPUs that the DS has make it difficult to write one that gives a worthwhile performance improvement. At some point I'd like to attempt writing one, but recompilers are a fair bit more complicated than interpreters, so I have some learning to do before then.
I've been pretty programmed-out from NoiES lately (also life is kinda crappy), but once I'm ready to dive back in there are a few things I'd like to finish up there, and then I'll be turning my attention back to the DS. I have something in mind I'd like to tackle, but I don't wanna say too much about that because I'm not sure if it'll actually go anywhere.
Oh, and when
@StapleButter releases the beta version of the renderer, I'll release it on Switch, too. Hopefully also with those thread fixes I was talking about earlier, which I still haven't got to.