I don't exactly understand how a dual license helps anything. If it turned it into an either/or situation then that would be one thing but if it's a do-both-simultaneously then how is that not even more restrictive? Sorry to be lazy but I'd rather have a couple of sentences from someone who has read the licenses (mamedev) than a guess from someone who will never read those or any other software license (myself).