I definitely think so. Having the information before they land reduces the shock and gets them well prepared. I think it's a very good idea.
I also like the idea of giving them language vouchers. In our agency we don't provide basic language training. We don't have LINC, and we don't have ESL classes. But we focus on the employment part and give them a lot of soft skills training. We give them advanced language training to introduce them to the workplace culture.