Thanks for the thoughts. I considered those two issues in the drafting — revocability, and contributor submission licensing — but they can certainly be discussed further.
Do you mind opening a ticket on the Github repo to discuss them? (If you don't have time, I might do it.)