If you find yourself reconciling the idea of protecting against wage competition from H-1Bs, but are in favour of continued undocumented immigration from Mexico (or at least opposed to taking any substantial measures against it), in favour of NAFTA remaining in place and in favour of continued trade with China under current conditions, I'd be very interested in understanding how you model that?
(There is also a critique around the specific rules of H-1B being unfair to the worker, mostly around restrictions on changing employers. I agree with most of that and don't think it inherently incompatible with other views on immigration and trade, pro or con.)