Welcome annwyn. At the moment I’m kind of shipping SwanFire. I tend to hover between SwanFire and CaptainSwan depending on what I see in an episode. Dark Hollow put me off of CaptainSwan and onto team Neal and I’ve yet to see anything from Hook since that makes me consider changing my mind.
All the character growth Hook had built up between 301 and 306, he kind of ruined in 307.
I do think CaptainSwan will happen, that it’ll run its course, then Emma and Neal can work on getting back together. Since we’re halfway through season 3, I doubt they’d introduce any more potential suitors for Emma so Hook and Neal are Emma’s two options.