I don't understand the whole bit on taxes. You have no authority i.r.t. taxation, and so I assume you mean your -- i.e. the platform's -- cut, so that type of "tax" verbiage is strange to me. Also, your site doesn't seem to go into where the money's coming from. Do the project maintainers pay you, and you pay the contributors? If so, this doesn't seem to address the underlying issue of maintainers not getting paid, because they're the ones paying. Overall, the site is very confusing.