If any of that spend is at a cloud provider, it's an opaque, highly variable blob. How do you plan to deal with that?
Another note — most cloud emissions only factor in the energy footprint ('scope 2' in technical greenhouse gas inventory terms). We believe this significantly undercounts emissions, because it ignores the capital expenditure of building the facility, buying all the machines, etc. The great thing about the spend-based approach is all this overhead is factored in. (BTW, Google Cloud Platform just started to layer in some of this 'scope 3' operational overhead data, but I believe AWS still ignores it, significantly undercounting emissions).