If you do the same recruiting effort, the Cali team might have a small advantage. But the fact is the costs to make the same effort being 3000 miles away as opposed to <100 is an enormous difference. For example it would cost the Cali team 1400+ to do a HV and 2400+ to do a CV while it would cost your NY team less than 350 to do a HV and less than 850 for a CV. So for the cost of the Cali team to do 1 HV and 1 CV you could do 12 HVs. So the slight advantage the Cali team may get from the recruit wanting to get away will be squashed by the additional recruiting effort you can do for the same amount of money.
I feel if they really wanted those things to mean something, in this example the Cali school should begin with an advantage, say something like getting credit as if they had done 3 extra CVs and guaranteed a start. This way will ensure that in order to keep this recruit close to home a local team will have to do a ton of recruiting.