Shall i withdraw H4 and apply for H4 visa stamping or reentry USA with H1B approved I797 to get new I94?

I filed My H1B extension + H4 + H4EAD under premium processing and H1B is approved but H4 and H4EAD are under processing.
Shall i withdraw H4 and apply for H4 visa stamping or reentry USA with H1B approved I797 to get new I94?
I just want to avoid lengthy H4 extension processing time with USCIS so that i can refile H4EAD with new I94 status.

You can travel and get new i94 and bypass the H4 processing time. Its your choice.