I used No$GBA with No$Zoomer, but it appears most used Desmume when it came to use the microphone.
I think it's because I didn't turn on the microphone in No$Zoomer before the dream happened. So when the dream sequence came, turning it on during the dream didn't work. T_T
Desmume does offer better performance for some features.