За другие модули не скажу, работал только с DFPlayer mini. Но сильно подозреваю, что вероятность задержки и там - достаточно высока. Надо рыть инфу, в общем - искать похожие по несчастью вопросы.
Можно обойтись без отдельного плеера, используя Ардуину вместо него. Правда, сам не пробовал какое качество звука на выходе будет не понятно. Кто знает, расскажите.
библиотека TMRpcm работает хорошо, звук не прерывается и даже можно выводить 2 звука одновременно вот только качество выводимого звука что то не особо хорошее даже если частоту снизить до 16000 или даже 8000