H1B не лучше, а хуже в первую очередь из-за квот и рандома. По L1B нет квот, переезд гарантирован, грин-карту быстро получите.
Но тут всё не так просто, для начала ответьте на вопросы:
1) А зачем компании вас вообще перевозить?
2) А достаточно ли у вас знаний, умений и навыков для вакансии с релокейтом?
3) Какие условия релокейта вам предложат?
4) Есть ли у вас $15-20к для сопутствующих расходов?
Перевозят обычно старших разработчиков. Людей с опытом и определённым набором навыков. Ну или гениев, участников всяких олимпиад по кодингу и международных стажировок, ну или просто дико везучих людей без всего вышеперечисленного :)
Вы же не думаете, что всех и просто так перевозят, правда?