Hi,
It is up to you if you want to consolidate everything in one DCR or multiple ones. My advice is to have different DCRs for different types of data. That way if you do not want to pull certain data for certain machines you can just not assign that DCR. Of course, the DCRs should have different data to collect specified to avoid duplicate data pushed to the same Log Analytics workspace. If you give me the DCR definition for each of these I can give particular advice but overall, you are not obligated to use the built-in Azure Policies. If they do not suit your needs, you can just duplicate them and modify them according to your needs.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.