Interesting idea. I'd argue that while salary correlates with value, it's not the same though. It seems most likely to me that this mechanism would just reserve the privilege of employing immigrants to a few high income sectors, rather than filter the most skilled immigrants evenly across sectors.
To make it more concrete, it would be nice if NGOs could hire foreign talent just as effectively as Google can.