*Steps in*
Actually, from here, nothing more is really necessary to get it working. I personally did patch it through the EZ Client (I believe using standard SRAM save format), and it does save the in-game GB save. I just tested with Donkey Kong ('94) and the game saved without issue, even when reflashing the game the save... er, was saved.
So basically, it works like this:
Grab the Goomba.gba from Dan's link.
Grab Goomba Front from
this link.
Extract both into one directory, for simplicities sake.
Add the goomba.gba as the emulator file in the first input box, and add in an output file (What the frontend poops out at the end of conversion) in the second box.
Add games. Use the directory tree on the left side.
Convert.
Add to EZ-Client. Name it whatever, and make sure Save Patch is checked (Set save type to SRAM).
Send.
Play.
Thooough... personally, for my setup, I simply made single-game compilations so I don't have to deal with header name constrictions, and to make it more "legit". It works nice either way, though in my way, there's less limit to what save states and SRAM saves you can have... I guess? Works well though.