Immigration and CID regularly monitor the site and yes they do have people who read Tegalo. There is no such legal thing as a freelance visa.