It is better to keep your H-1B. Not necessary to file I-485 again, but USCIS will decide to transfer your case to Texas or not, which is beyond your control. -personal opinion