When the Africa Finance Corporation (AFC) backs two very different fund managers in the same announcement, and a new philanthropic venture-builder launches with an ambitious manifesto within a fortnight, the question isn't necessarily which intervention is right.