You really probably want to use the ticketing system and open a feature request. What you really need is for Chops to start adding small tweaks for an alliance of guilds.
Something first would be the ability to define your site and a Guild Alliance. Then have it give you the ability to enter multiple guild names and define a server for each (typically they should all be the same but I have heard of alliances that are spread across servers). The character templates then needs a new field. Server name which should be directly associated with the guild for which the character was found. Then yes as you stated those 2 items would need to be retained as part of the import from the armory. Guild + Server + Numeric Rank. The Numeric Rank value comes in handy because all guilds have Custom Rank Names that map to a Numeric Rank Value. The Armory knows the Numeric Rank, DKP Profiler knows the Name Rank, and the DKPSystem site knows them both.
--
Six Demon BagJack Burton: Hey, what more can a guy ask for?
Egg Shen: Oh, a six-demon bag!
Jack Burton: Terrific, a six-demon bag. Sensational. What's in it, Egg?
Egg Shen: Wind, fire, all that kind of thing!