you can start looking for nointro sets for consoles: those would already give you a large percentage of the current MESS sets (except for NES, which uses split roms as MAME instead of iNES craps)
> but the only long term solution is an easy audit.
have you actually tried the batchrun menu of clrmame?
I think it works pretty well until Roman finds a better solution...