Hi guys,
Looking for a vet to help steer my build in the right direction.
So I'm a level 12 dual weilding fighter and close to hitting 13 but I have a bit of a dilemma.
From a dual-weilding optimization standpoint, I'm weighing the benefits of continuing down the fighter path as opposed to switching over to Ranger.

Here are the benefits I could think of if I keep going down fighter.
level 13 - none. 10 HP
level 14 - Feat. 10 HP
level 15 - Feat. 10 HP
level 16 - Feat. 10 HP
level 17 - none. 10 HP
level 18 - 2 Feats. 10 HP
level 19 - none. 10 HP
level 20 - Feat, capstone (+10% attack speed with all weapons), 10 HP

Here are the benefits if I go Ranger, at least for the next 6 levels
level 1 - Feat (Spring Attack)), Bow Strength, Favored Enemy, 8 HP
level 2 - Rapid Shot, 8 HP
level 3 - Feat (Dodge), DieHard, 8 HP
level 4 - None, 8 HP
level 5 - Favored Enemy, 8 HP
level 6 - Feat (Mobility), Tempest Enhancement (+10% attack speed with dual weild, +2 AC when dual weilding), 8 HP
...plus spellcasting ability.

So going Fighter would give me a 3 more feats and offer me more flexibility in those feats. Plus I get slightly more HP.

Going Ranger gives me the Tempest Enhancement which (for a dual weilder) is better than the Fighter capstone, I get 2 favored enemies, I get various boosts to my bow using ability (which is my secondary weapon) but I am restricted by which feats I can take - however two of these (Spring Attack and Dodge) I would take anyway.

The HP difference in those 6 levels (12 total) seems negligble.
I am leaning towards going Ranger the next 6 levels but I need some veteran advice.
What do you guys think?
Thanks.