I'd be penalised if, in my freelancing, I failed to keep to verbals deals etc. even where a contract permits me to walk away whenever I wanted. The test is if they derive a certain % of their income/hours from a single employer, no? At least that's what I've seen when looking at UK visas (self-employment visas in general often require a diversity of work etc.)