Just a warning: The E-Z Flash 3-in-1+ is entirely different from the E-Z Flash 3-in-1 normal. DON'T BUY IT! IT has double the memory of the normal, sure, but it is broken.
You can access the RAM but most GBA games won't work (and neither will rumble).
(Of course, all of this information i second-hand.)