Good for AZ, not so good for CA.
This is why we need national E-Verify.
I'd rather see it done on a state-by-state basis - I think it's more likely to get enforced that way.