Смена статуса пребывания в US В1/В2 -> H1

Друзья,
собираюсь подавать на Н1, работодатель есть, все ок…но меня беспокоят возможные дальнейшие риски при изменении статуса находясь на территориии США (сейчас я пока в Украине).
У меня следующие варианты:

  1. въехать в US по B1/B2, подать на месте документы на H1, получить approve, сменить статус с “visitor” на “worker”
  2. находясь здесь подать документы на H1, получить approve, вклеить визу и въезжать в US уже по H1

Если выбирать вариант 1 - насколько велики риски, что в будущем (из-за того что статус пребывания был изменен в момент нахождения в US) могут быть проблемы с получением визы?
Т.к. слышал что подобную ситуацию (въезд по B1/B2 и дальнейшее получение H1 onsite in the US) могут трактовать как “скрытые намерения” получить работу, которые умышленно не озвучивались.

лучше всего #2.