I was thinking about how the API doesn't report spotting damage and how we might work around it. Does the API report experience received?
If it does, couldn't we roughly back out spotting damage since we know the formula? e.g. divide the total by 1.5 if it was a win and subtract out damage done and multiplying it by 2? I know this would be pretty rough due to the many little bonuses added for various actions, but would it make sense to try?