Don't they IDB the last person who checked in (whether or not they have a seat assignment) vs. the person without a seat assignment? That was my impression, but it might be wrong.
Airlines have special priority rules, which they sometimes follow. Depending on the number of seats needed, a group may be more or less likely to be IDB'd.