@GregoryHall's method is what I used to do this exact thing a while back.
Only thing I wasn't able to figure out was how to automatically add the group to people's lists - I ended up writing up some tutorials on how to add groups and which one to add for one of our departments that needed to use S4B.