Hmm... The original Smart Card, if I'm not mistaken, was the exact same thing as the EZF-Advance III, but without the name that tries to trick you into thinking it's the same brand as EZFA. It used the poorly translated and poorly coded "gbwriter" to flash games, and had trouble reading and writing saves if you kept multiple games on the same cartridge. The cart itself wouldn't be too bad if not for the absolutely horrid software that is required.
I refuse to waste any time with another product by the same crappy company.