Seems we are getting larger and larger groups which makes keeping track of everyone much more difficult. The last few rides/events I have seen between 15-20 in a group. Regardless of how much it is stressed that: "EACH MAN IS RESPONSIBLE FOR THE RIDER BEHIND THEM" in a group this large there always seems to be someone who does not get the importance, may get into a lul, riders change order...etc.
I have no golden answer but one idea might be in a group that big, for the leader to stop ever so many miles, 30 seconds? and take a head count?
A rider this last weekend was down and missed, thankfully not lost, but I don't want anyone missed either.
I think most have agreed the ideal group size is 5-7, 5-10...
One thing I did on my 5 May ride was ask for a mid pack lead/sweep I trusted. Also having led my first ride I think it important or helpful to have a good wingman as a lead. That let me concentrate on the route and know I had someone watching the part of the group behind me.