Fix data coverage exclusion

It shouldn't be the average of the service's data coverage, as the
values not provided skew the calculation. It should use the total
requested and provided