> The other thing I worry about is now that you can sell mame, people might not > contribute source code to the main build and will make a custom build of mame and > sell it.
Given that those XX-in-1 cards run on some pretty low spec hardware, I suspect they are based off some really old MAME source and I doubt there would be anything that could be usefully contributed anyway.