If the number of children is returned in the result set then it should be possible to bucket the data using a variable, i.e. If Children < 3 Then "X" Else "Y"
Put the variable in a block and use a break, or maybe you could use it to Section but not tried it.