reaching a little far there I think, ignore should be a block between 1 player and the other and SHOULD encompass all things that really are only used to get around iggy and annoy the other such as buffs, enemy add then remove (adding should be allowed but spamming a log with adds and remove can and has been reported,,oddly enough the very player that brought this up), friend request, auctions, messages, trades, sending items, etc
Things that arent a inter player communications such as pvp, gvg, sharing a square, bountys etc should NOT be added to ignore
As far as guilds if you are a founder a player on iggy should be blocked from requesting to join.
If somehow an enemy on ignore joins the same guild (and in the case of this particular one id have the founders head examined for taking them,, in this case the current founder had a laugh with us and was amazed this person bought an item from us and then agreed we all would rather not have helped them this way) then im sure there will be pleanty of drama but chat and store isnt a player to player function and apples to oranges for this topic