Thank you for this. The post by GiveWell is quite relevant.
The post deals with the problem of whether an org such as Good Ventures should wait out to make their donations so that they can fill in gaps where needed and not donate to a charity past a point of decreasing returns. I think a platform for conditional donations may improve on Good Venture’s solution of posting their decisions before giving season.
Say there is an agreed-upon limit for how much funding a given charity can absorb. The platform could then coordinate donors so that this threshold is never reached. Each person might, for example, have conditions of the kind “donate to A if there are sufficient (conditional) donations to get A to receive in total between $X and $Y, else donate to B...”.