Cosc, there are groups that ride all speeds. Speed doesn't matter, the fact you are riding is what matters! I don't do so much group riding anymore, unless I am leading...
Your ride sounds very challenging.