I think there should be a lower limit for this to be in effect, e.g. below 50k EUR/y or 100k EUR/y.
And maybe it should be hourly rate rather than yearly revenue, because a client might have no idea what a contractor's year looks like. You don't want clients to be forced into additional commitments until they've hired you for enough hours.