I don't think that it's actually easy to get enough work when you're a freelancer, and if you specialize in IT field, it's better to find a job at a company and have a stable work.
In this page, it's possible to find a wide range of job offers with relocation assistance, so I think it's a much more attractive option.