@riverscn have you found a way to avoid the sound glitches using mGBA? Thank you for writing this by the way! it should be merged with RetroArch Megathread or at leas it should be a sticky too for people using 0.3 and Lima.
Edit: I found a fix, described here: PSA: Fix for sound issues on mGBA