EmuMovies would pretty much cover everything. MAME multimedia would cover the more exotic systems too but only for titles which actually work in mame. AM saves images/videos as [name] LaunchBox (afaik) has a different naming convention which will be a headache once you want to switch back to AM.
I would recommend sticking with snap, video and flyer only, rest of media items like wheels mostly cover only well known systems. If you are aiming for *complete* collection (ALL arcades, consoles, computers, handhelds) then make sure you go for Redump, No-intro and MAME plus other well established sets like eXoDOS and Amiga. These will allow easy collection of media.