for now i have some queries regarding your comment, please indulge me if you can spare few minutes: - not sure about the terminology, but by sublet you mean a very temporary accommodation before moving into a rented place? - can you please clarify a bit more on why 2 years is preferable than 1 year? does re contracting every year has a recurring expense? - Is it possible to get H1B visa while having a L1B visa as you have suggested? I thought that would not be possible? In case it is, will the H1B sponsor be the same company that is my L1B?
Also, your last point is entirely valid and it makes perfect sense. Thanks for that.