In the aftermath of the Snow Queen's spell, portals were opened up all over Storybrooke bringing in people from realms far and wide - across all universes (even the alternate ones). In a desperate attempt to protect the world at large from the influx of these newcomers, Regina sealed off Storybrooke permanently, making it impossible for anyone to leave the magical town.
I was told there are some people from home, namely Natasha and Steve. I've talked to Natasha and Wanda. Who else is here? Clint? I'll even take Stark at this point.
Seeing that this places doesn't need a weapons master and combat instructor. Does this place need a blacksmith or inventor, engineer, machinist, or anything with gadgets.