It's a general clause that any employee who is moving for a certain job should put into their contracts. If the company does not agree to cover at least the basics, then hey, maybe it's not a good idea to move for that job in the first place?
EDIT: to your point, this should be enforceable in any jurisdiction that generally holds up with the law?
EDIT: to your point, this should be enforceable in any jurisdiction that generally holds up with the law?