If you actually played an Eldritch knight you would know that...
Knight's Transformation: Toggle: While this is turned on, your
Base Attack Bonus equals your Character Level. When you successfully hit with your Eldritch Strike, you gain Knight's Strike for 30 seconds.
Knight's Strike:
- +30 universal spellpower
- +3% Spell Critical Damage.
Exclusive from
Enlarge Metamagic and any Eldritch Blast shape Stance. This stance works with other offensive and defensive stances, as well as Rages
And also you would know that...
Improved Knight's Transformation: While you have Knight's Transformation Active, you gain +1 Competence bonus to Critical Multiplier with Melee weapons and your Eldritch Strikes grant Improved Knight's Strike, which grants a +3 bonus to hit, damage and a 3% chance to double strike in addition to its base effects.
So... that said, yes you will either be better in Melee or casting as a sorcerer but a wizard has plenty of feats...
You would know that if you played too. Being real also arcane melee uses either Harper or Feydark for hit/damage from intelligence or charisma.