Created attachment 410032 [details, diff] mednafen-0.9.38.6.ebuild.diff USE flags for emulation modules should be added to the ebuild, to give users the possibility of disabling those emulation modules they don't plan to use. See the attached diff as example.
Created attachment 410036 [details, diff] metadata.xml.diff
The added complexity doesn't seem like a win to me. If the use flags hid optional deps or the size of the package changed significantly I could see adding them but as it is, there is no reduction in deps and the resulting binary without the use flags is only 7M so that's not really enough to justify adding use flags.
I don't see anything to do here.