It is good to be in H1B status since there is a possibility of 140 or 485 getting denied.
It is good to use AP since you dont have to through the pain of getting the visa stamped.
I asked my lawyer two thing yesterday
1. Can I use AP and still be on H1B status - following is the answer
"The USCIS generally takes the position that you can travel on advance parole and resume H1B status upon return. However, this position only appears in a memo and is not in the law or regulations. The safest course of action is to obtain an H1B visa for reentry. If that is not possible, you should make sure you always have a valid EAD just in case the USCIS determines that your H1B status ended upon entry on AP. This is highly unlikely, but not impossible."
--I have seen posts on this forum stating that the some officials at port of entry doesnt know/doesnt allow you to be on H1B status if you use AP. But I am going to risk it when I go home, better than going to the consulate ( for me)
2. Could I go out of the country, stamp the visa and come back to work if my 140 /485 is denied?
"You could do that if you still had a valid H1B approval notice."
Hope this helps