Just what I needed. Thanks Amy.
Feel like adding a bit more?
How about adding the ability for the group leader(s) to send a PM to the person submits a join request and is approved or rejected?
If accepted, user gets a "Welcome to the Group" PM.
If rejected, they get a "Sorry, but you do not meet the specified requirements to join this group."
Just another way to keep people from having to repeatedly check their UserCP for join status.
Just an idea.