congratulation! If the company has the experience on sponsoring H1 before, it should be fine. Otherwise, you may hire an attorney to explain the requirement to them.