I think that umbrella funds are the way to go. Directly funding initiatives with the SPS are hard to plan for. If an umbrella fund only achieves 50% of the required funding, they could stipulate ahead of time that, in such a situation, they'll cancel the event and a) roll the funds over to the next scheduled event or b) just return the funds back to the SPS.
RE: SPS and blockchain events