yeah, that might be a bit on the heavy handed side.
If you consider that galaga, which IMO is perfect, is still listed in MAME as:
<driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="576"/>
iirc, graphic is imperfect because they faked the analog starfield in the background, because it just can't be emulated. that probably triggered the overal driver status to be imperfect.
So there are probably a lot of games like that which may be imperfect to them, but are totally acceptable to us.