So you get a visa, with fewer rights? How long would that restriction on their freedom of movement last?
The only way I could see making it work in this case would be if it was specific cities doing the sponsoring and requiring the business to be run out of incubator type offices for X amount of time. So not very well at all.