I've been reading over as much as I can on the right flashcard. I had an E7 once which I bought visiting my grandparents overseas long time ago, but that was near the time of the NDS Lite. From what I understand from what I've read:
Gateway and Sky are the best cards that play 3DS games. Sadly...