....
I noticed some of them have (official or not) APIs and tools for downloading and uploading data:
https://github.com/vicmortelmans/ezshare-raspberry
https://github.com/TadLeonard/tfatool
.....
i also investigated this a bit (use case would be downloading datalogs from the AFS3400 efis, not G3x, but it's essentially the same application... Ideally, this would also be capable of uploading map data.)
first problem, the original toshiba flashair wifi sd cards which are hackable/moddable are hard, if not impossible to get (the ones that can be scripted/modded, there were several hardware revisions)
product is unfortunately long discontinued, you can only get leftovers/second hand on sites like ebay, usually without knowing whether they're of the hackable type or not.
so the solution is not mid-term sustainable.
the other makes/models you can get these days are essentially useless as they are strictly targeted e.g. to jpg images from a camera / DCIM folder or *.mp3 and not flexible enough/moddable to handle efis log files, which is a shame, really. it's simple text, after all...
another problem is that for operation without corrupted data, those storage devices should only ever be in either wifi up/down mode or connected to the host (EFIS), not both at the same time, which appears impossible in the case of sd slots... unlike usb, where this is doable (pulling power while logically being disconnected).
the other issue was e.g. with the AFS not handling hot-plugging of sdcards very well, at least my older generation EFIS. if you don't want trouble, you have to wait with unplugging until after EFIS shutdown. i once had an EFIS depleting the backup battery for some time as there was no other way to shut off, after removing an in-use (synthetic vision) sd card. heard similar stories from other manufacturers.
what i was successful with a few years ago however is with the same use cases, but using a raspberry pi zero W! only that my EFIS doesn't have USB ports yet... but newer dynons e.g. do...
did a proof of concept, but nothing rounded or finished.
with the later zero's, it should even be more flexible (speed, bluetooth etc...).
one tricky aspect is the "hot-plugged" switching between wifi/standalone and usb OTG modes = connecting/disconnecting the virtual usb mass storage device while still keeping the admin interface up..
as to the SD format/size issues mentioned here:
some older devices are only able to handle pure SD cards due to witin, or SDHC but with limitations on the FAT size / format.
most larger and newer cards (SDXC etc...) will not be supported.
good luck and keep us posted!