How about a fourth recommendation.... ask insular developed countries that haven't taken in any refugees to do their part.

Japan, South Korea, and Singapore, among other developed countries, have yet to take in refugess. Do North America, Western Europe, and a few middle eastern countries have to be the only places Syrian refugees go to? Even some developing South American countries have yet to take in good numbers of refugees.

Why don't such countries get criticized for standing on the sidelines? This is very curious indeed.