Yes, I have played all of the different edited roms on my brother's DS, but I don't know how he had that working. He had a mod cartridge, but I dont know any of the details. I can try and find out, but I won't be able to get you an answer any time soon because I am in the middle of moving amongst other things and hardly even have time to visit this forum anymore. Sorry. I'm sure you could find something that will work if you search the net.
Actually, I just remembered something about this.. he had trouble with freezing and slow gameplay too, and I think he just turned the sound off completely before running the emulator or the rom (i dunno) and it worked fine. When I played, it didnt have any sound. Other than that, it worked great.. fast and smooth. The only weird thing was the sprites sometimes appeared on top of the text boxes (after goals and such) and once in a while (once or twice a game), the screen went all jumbled, which could be solved by a quick pause and un-pause.
Good luck.