I just had my new town too!
And I can understand why you do that ; if I can help you just ask - even if right now pretty much all my towns are news, I restarted a lot for christmas/new year xD
I'm really new to this site so I'm not sure how this all works--but you said you have Poppy in your cycling town? That would be so awesome if I could reserve her! What do I need to do for that exactly--like do I need to trade villagers or bells etc?