Salve!
The enchant skill scaling is hard coded to:
charge use = base use * (110 - enchant skill) / 100
If I remove the scaling it is as if all characters had 10 enchant skill for this purpose. I could replace the scaling with a fixed multiplier, you may want to experiment with commonly used items to see what a useful enchant level is. The formula is hard coded in 6-7 places so it won't take too long to make a patch.
in my MW adventures, spells are unused. I use only enchanted items. Spells may fail, and reduce my magicka. The enchanted items instead, never fail, do not require an animation (while I am casting a spell, I may be interrupted if attacked), and thanks to this scaling, with enchant 100 I can summon a Storm Atronach with 11 points.
I'd say, the enchant level, should be 50, so we'll have a fixed level for anyone, that is in the middle between the lowest and highest.
The real use of the enchant skill, should be to make enchanted items. But this may be made changing the "fMagicItemOnceMult". (in my game, I changed it from 3, to 250). Galbedir, the bosmer enchanter in the mages guild of Balmora, with her 40 something enchanting skill, can enchant everything if I pay her. Why can't I do the same?
There is something last, I'd like to know if possible
. The price you pay to an enchanter to enchant a ring (that can be used multiple times) and a scroll, (that can be used only once), is the same.
I found a game setting that according to MSFD is unused, and it is the ""fMagicItemOnceMult"". I guess this is the value of what I am looking for. The cost to enchant a scroll, should be reduced to 1/20. Is it possible?