I would like it if the enchanting required you to use more and not fail.
So for example
+8 = 3 yellows/6 blues 50 alk.
+9 = 6 yellows/12 blues 100 alk
Something like this. So you still have to work and spend the cash for it but no fail.
if u do pure RNG w/ a high gold cost,
there's always gonna be that certain # of ppl who get absolutely rayped by bad luck.
u can say "oh but thats balenced by the ppl who got really good luck". and thats true in the overall,
but it sure as hell doesnt make it feel any better being the guy who gets screwed to know "well other ppl had better luck".
to me its very stupid to not program some kinda limit to it, where its RNG but you can only fail certain # of times per enchant lvl per item. that way ppl know there is a absolute limit to how much they gotta grind even if theyre having super bad luck.
Appreciate that the enchantment does not destroy your gear and/or you loose the enchantment level.
What Hestia said. It's a gold sink, but at least you're not LOSING anything. +9-12 should be something you're just doing to top off your gear once you've gotten it all, and it shouldn't be an overnight process.