I have done the transfer. It is not difficult if you find a company willing to pay for lawyers to handle it for you. But yes, if you are only in the first phase of your green card application you will be set back.
And I promise you, there are companies that pay a fair amount to H1B workers. I have worked for four of them myself. I don't know what kind of companies you work for or where in the country you are, but they exist.