legality
@mwl For what it's worth, I'm pretty sure that those new terms are illegal pretty much everywhere. You can't just claim additional license like that on existing works without a renegotiation. It would only be possible to apply this to newly-added works (and even then I expect the 'no moral rights' to be illegal in most places).
(Disclaimer: I'm not a lawyer, even though I've dealt with various licensing topics over the years)