It's only grossly overpowered if you enchant a set of gear to fortify your enchant skill, use those to enchant another set to fortify your enchant, etc, then enchant a set to fortify smithing, make a set of combat gear, improve it, and then enchant it with buffs using your previously made enchant set.
Other than that, it's a bit too strong for most people's taste, but so long as you don't level it up disproportionately to your other skills it's pretty balanced.