Since you have your 140 approved, your spouse could use either of them (H1 or EAD). Even if she uses EAD, I would suggest you be on H1B itself till you cross 180 days of your 485 filing. Generally, some companies do not sponsor H1Bs, in that case your spouse can use EAD. If somebody is ready...