I'm generally for open or at least non-discriminatory immigration. A few sticking points
1) Discriminatory settling patterns are well established as imposed law in the US, i.e. 'hawaiian home lands', American Samoa, Saipan, etc. The first step here is to make ALL US nationals and citizens equal, before we can really even hope to start making immigrants equal. Given limited political capital this would be my #1 priority to burn that capital on.
2) Welfare is essentially incompatible with open immigration and pushes the populace heavily towards favoring middle age wealth foreigners -- that is basically europeans and white English speaking countries. We could probably make it a little less 'racist' if immigrants were forced to permanently disclaim any access to public funds.
3) Immigration is justified under human and properties rights, freedom to go wherever one is invited or has ownership, and basic human liberties. Immigration in practice in the US heavily relies on use of public facilities, which are paid for by the tax payers -- as property owners you would be violating their rights if US persons cannot control foreign access to the public properties they are forced to pay taxes for. i.e. there should be zero immigration controls whatsoever crossing from one ranch to the other on adjacent parts of the Mexican border, but when you use public resources you are now becoming a trespasser if the property owners don't consent.