I was a TN1 holder few months back until it expires. Now I am in pending adjustment status and waiting for I485 approval. I spoke to my attorney and here is what she said. She is recommending that I renew my TN1. This will give me 3 years of work while I am waiting for my I485 result. I have my current AP at hand. If I am denied the TN she said I can use my AP to come back in. I am going to renew my TN at the border. The reason she wanting me to do this is because then I can use the TN to get my future spouse a TD. She strongly feels this is the better option than using :follow to join" method. Is there anybody out there who are in similar situation or have any experience in doing this? Thanks in advance.