No no no the lat-groups -n worked fine, it was when you then go and add or modify any groups using the server manager it checks and adds admin/www to each group, but as stated it can only add it to a certain number of groups, what I think happens is because the groups file gets parsed from the top to the bottom, only the bottom groups then have them added to them, thus taking them out of the top groups, which of course are root, www, and admin.
Maybe if you expanded your lat-groups script to actually replace the standard groups panel as the script runs fine, just whip up a panel page which runs it and replace the standard one with it?
And everytime it runs then just add admin and www to the groups it needs to be in for the core of SME to work properly, and also add the disclaimer that some groups might not work with ibays and the like. Just because I dont use ibays and stuff, I couldnt care less if these groups did have access to them, as long as the groups worked for emails I'd be happy.
Only problem is that I have no idea how to do that and how hard it would actually be to do. I know that there have been disscussions about this on the development mailing list as before I started this thread I did do some searching around to see if anyone else was having this problem.