well from this topic i have come to this...
M3 Lite:
outdated loader (whats that even mean?)
EZ4:
no real time clock
Faster load times (but its gba so who cares

)
i assume they can both play like every gba game...
so far im leaning towards the M3 Lite as long as that outdated loader isn't a major issue