H1 status has advantages. If any problem with I-485 then you will have H1 as back up, you can bring your spouse on H4. I donít know your PD. If your PD is 2004 or 2005 EB3 India it may take long time for GC according to present visa numbers and you may have to apply for EAD 2-3 times (more fees) but you can get H1 extension for 3 years if PD not current. I would keep the valid EAD as back up and join with H1 transfer.
Originally Posted by augustus123
Remember, I am strictly a layperson without any legal training. Please, if in doubt, be sure to use the services of a professional lawyer whom you trust.