We are talking about setting up IFPS nodes and the integration of the proposed API system (escrow only released after proof of API shown to Bitcointalk Staff member who was managing escrow)
Sorry... what? Escrow is already 100% released according to block explorer:
https://blockchain.info/address/351QpGDfzEW2H51tCCDn6qvUPfZZnTGuSg. Do you tell the 25% are still in the escrow's hands? That doesnt seem to be likely, because the last transaction outputs already are spent (different amounts to multiple wallet addresses).
Please clarify.