Wow, that's a lot of answers for a single night
Let me go through some of them:
@byuu: That's pretty much what I had in mind. You plug in your game, and ideally the emulator should boot it right away, as the console would do it. (Adding this functionality to existing emus should not be a big deal; they would only have to watch a given directory for changes) After you're done, everything is still on the cartridge, so you can take it to the next computer, or back to the console. Also, the ROM you're playing is guaranteed to be your own and hence 100% legal.
@creaothceann: I have seen more .smc than .sfc files. As long as the emulator finds the metadata field at address 0x7FC1, you can name your file hans.wurst and it should not matter. Besides, I don't think there is an "official" suffix. That said, I guess I will go and change the extension to .sfc, which does make more sense.
Thank you for the list of special chip games. Looks like there is a lot more SA-1 going on than I expected. I guess I'll leave this as a little exercise to the community after I release the source of the firmware
@badinsults: Glad to hear the Mash Mods causes a little trouble from time to time. So there is a future for the
snega2usb after all

No, really: if a game doesn't work at the first attempt, it might simply be a mechanical problem. I am getting this all the time; can't wait to get my hands on the proper connectors (the ones that will be part of the final version). Now if it still doesn't work, chances are that there is something fishy about the memory mapping. The loading of the game is usually verified using the checksum, a feature most emulators support. Loading times are reasonably fast: a 16Mbit cart gets read in 3-4 seconds, so it doesn't take too long to find out whether a game works or not.
@paulguy (and whicker): The files are named according to the name field. In order to distinguish between different regional versions with the same name, I am also adding the checksum: SUPERMARIOWORLD__E5D2.smc (or so). Since I have no Japanese titles, I have not run into Kanji/Kana characters yet. If anything, I would translate these to Unicode instead of transliterating them to Roman letters.
@whicker: The
snega2usb will come in an enclosure so you can go ahead and place it on metallic parts...