Hi Benjamin,
I'm not sure what the correct answer is on how gems should incorporate the licenses of any dependencies they may have. Our goal with licence_finder (and license audit) is to simply surface the licensing information gem owners include in their gem, not to make any adjudications on what license a gem should have based it its dependencies.
As for the LicenseAudit feature request, I like it. I've added a story to our Tracker backlog.
Cheers,
Brent