Interesting! But doesn't L1 require you to be employed by the same company outside of US minimum 1 year? Did you study in the US?
It's a little bit more complicated to setup, but well worth it and allows you to qualify for a Green Card much faster than the traditional avenues. I'm not sure YC/PG's standpoint on adding this layer of complexity to the incorporation procedure they undergo with YC Funded Startups, but I'm sure that if the team and idea is good enough they'd work with you on this.