Thanks for the response @fromlostdays I have been doing that up to now, but MAME is a daunting prospect. But you wouldn't actually need a logo for every ROM, Big Box would just need to detect the absence of a clear logo & use the same placeholder (ideally set per platform).
I did note someone asked the same question in 2016 (no responses) so there is probably a technical reason for it.