for the couple part, i do have a suggestion, this is what I have done for our website, check this out ...
http://www.relentlessgeneration.com
what I did was ...
1) in JEvent, create an identical event side by side with the main one, but put "Pastor and Spouse"
2) in DT Register, under events, create that 2nd event (but just a slight name change), and only turn on the individual ability, and also put the extra field "Spouse's name"
that way, I can cover the single/group register, but at the same time, take care the couple registration too
same principle can be used on "Youth" also.
but I do agree with the "ability to define our own groups and add our own picture"
Ringo