Instead of a $100k lump sum by the first employer, what about $10k each year by the current employer? Or even $2.5k each quarter? That way there is no particular incentive to poach a "paid-off" H1B employee, and the company doesn't have to worry about making a $100k investment up front.