Handling different site to site roles from Active directory cleanly?

(topic deleted by author)