She tells Mary Margaret in maybe the second episode that finding is one of the few things she is good at in life – I think she even makes a comment to Graham and Regina in the first episode that finding people is just what she does. Since she can’t really tell if someone’s lying or not, maybe she will end up with some type of superpower after all.
I agree. And since Emma’s role as the curse-breaker is over, maybe her next role will be to find Bae. Even if Bae isn’t Henry’s father, I still think that it will be Emma who will find him in the end.