LOL You are almost there @ 4 weeks. I know the final days are grueling. After 4 weeks I start calling twice a week so I can try and catch any errors before the papers are mailed back. You can clear many problems up same day with a fax.
FWIW, just because you've been approved twice won't speed up future NFA transfers. Everything starts over from scratch, from what people have gathered.