The advantages of such a system is that it would cut the numbers of those claiming to be refugees (as there would be no incentive for economic migrants to claim to be refugees) and it would also allow most easily for assimilation, both for the refugees themselves as well as the host nation.
Donald Trump gave a speech recently to the United Nations in which he advocated similar reforms:
We seek an approach to refugee resettlement that is designed to help these horribly treated people and which enables their eventual return to their home countries to be part of the rebuilding process. For the cost of resettling one refugee in the United States, we can assist more than 10 in their home region.
Out of the goodness of our hearts, we offer financial assistance to hosting countries in the region and we support recent agreements of the G20 nations that will seek to host refugees as close to their home countries as possible. This is the safe, responsible, and humanitarian approach. For decades the United States has dealt with migration challenges here in the Western Hemisphere.
We have learned that over the long term, uncontrolled migration is deeply unfair to both the sending and the receiving countries. For the sending countries, it reduces domestic pressure to pursue needed political and economic reform and drains them of the human capital necessary to motivate and implement those reforms. For the receiving countries, the substantial costs of uncontrolled migration are born overwhelmingly by low-income citizens whose concerns are often ignored by both media and government.
Here is footage of President Trump addressing the U.N. on this issue: