I've been using this for a month now and have noticed some of the cores in Retroarch don't work. Gambatte and Beetle PCE for PC Engine freeze Retroarch and the app needs to be closed (Power+Select). Both these cores work in OpenDingux. And all the other cores I've tried work.
The stand alone Gambatte opk works great and so does an updated version of Temper.