Yeah, that's probably a smart idea. I hope the person giving me a villager would go faster. You don't want Poppy, do you? I have her in boxes. If you know anyone who wants her and can take her now, I'd be glad to give her to someone.
I have Fang, Whitney, and Freya in my town now. I don't like the others as much, so I never pursued them. I would've taken Skye if I ever found her while resetting/browsing the forums.
You're the one who wants Astrid, right? If so, she didn't ask to leave, and it was the other villager. However, she should be very soon (a day or two).