You took 3-5 stats and made it 12.
Fine for a tactical combat game, but not a 4x strategy game.
Well, I did take the list directly from panzer general so it probably wouldn't work as well for CiV as a custom stat list (how would we define soft, hard, and close targets for example?). You are right in pointing out that there are a dozen stats in the list,which looks excessive, but it dosent necissarily have to be so. Attack melee, defense melee, attack ranged, defense ranged would be perfectly fine with me.
Panzer general is a turn based combat tactical game using hex maps. I really don't see any vast differences between its combat system and CiV's. Units in both games have movement points, combat ratings (panzer general uses stats in different categories to define a unit while CiV uses two combat stats and promotions to define a unit), sight, abilities, ect. IMO Changing the number of unit combat stats won't change anything else about the game.