I think a good definition of what is suffering is also required for this. Are we talking only human suffering? And if so, in what sense? Momentary suffering, chronic suffer, extremity of suffering?
Pretty interesting analysis and conclusion. I think it's more effective to do what you're doing: majority sum to 1 charity with smaller sums to others.