The best approach that I have come up with for altering Site Groups when
a new site is created is to write a Web Part that is placed onto the
default.aspx page in the modules section of the site definition's
ONET.XML file. The Web Part would alter the Site Groups and then delete
itself from the page. Just an idea at this time.