the reason no one has responded is the fact that there is no easy way I can even imagine to do this currently. If you understand how layers are handled (server and client) then you might grasp the near impossible nature of the question.
Does seem like it would be a nice feature, but at this point, it looks like you would need to create a single service and arrange your layers in the MXD to get the grouping you want...