I'm not sure I understand the distinction between what your "domain mapping" and "multi-domain" plugins do.
What I'm trying to so is set up multiple ccTLDs that serve off one set of content per language.
So for example colorsticks.com and colorsticks.co.uk would both server from the english-language site within the multisite network, while colorsitcks.de would serve from the german-language site.
In the domain mapping plugin I can assign both colorsticks.com and colorsticks.co.uk to one site, but one of them is 'primary' and the other redirects, which is NOT what I want. I'd like both to be primary. The multi-domain plugin talks about multiple primary domains, but seems to mean something slightly different (and maybe not relevant to what I'm attempting).
Is there a way to accomplish what I'm trying to do?