Have you seen License Zero?
https://writing.kemitchell.com/2017/09/12/The-License-Zero-M...
for a user that chooses to go beyond the free terms, neither guarantees any limits on what terms the owner can dictate. my license was intended to address that uncertainty, eg max prices and right of resale.
thanks for taking a look - your comment sparked some thinking, to the effect that my terms might be useful as a fall-back for an AGPL (or Parity) base license which had never occurred to me before