I'm really bad at letting villagers go, I get rather attached whether they are dreamies or not. However, when my starters do ask me to leave, I'm afraid I am going to be wishing them the best of luck. I recently did some research and figured out who my dreamies are and who aren't. Neither of my starters were one of my 38 dreamies. That being said, I'm not going to be rushing them out via time travelling either. When they are ready to leave, they can go. (that, or once I start scanning amiibo for my campsite)