We are getting ready to publish a new set of web maps and apps. For testing and development, we published to AGOL our different layers or layer groups in a single Map Image Layer. We then only include needed layers or layer groups in the maps to be published. There are about 120 layers in 10 groups. Some groups are broken down into subgroups so there are about a total of 15-18 groups of data in total. Below is a screenshot small part of the layers in the single Map Image Layer.

Some maps published for FieldMaps may only have a single layer being used; whereas, our default public web app includes almost everything we want to publicly expose. We are utilizing a hybrid approach with our data being hosted on an enterprise deployment and exposed to AGOL to be consumed by published maps and apps on AGOL.
Would it be better to publish multiple Map Image Layers by a group rather than a single one with everything included?