I appreciate your choice to be upfront about this, but I don't think I can submit my games for this reason. I totally understand the position you are in and will submit if the situation changes.
On this front, I assume you have explored other funding platforms, but have you looked into GameFound? I have not had much opportunity to research them, but they seem like a viable alternative.