I don't really like random stats. IMO there are better ways get variations / re-play value. On the other hand, equipment with a particular strength or weakness might allow you to find some effective technique that you would not have tried otherwise. The range of variation could certainly be narrowed for some items, so you could not end up with really crappy dragon armour, etc.

I'd like to see more configuration in the way of removable charms for equipment.

A mage/blacksmith shop where you could purchase custom equipment (or upgrade your current stuff to some extent) would work also. More powerful effects could require finding/buying the spell/alchemical ingredients elsewhere, in some dangerous location.

In either case, the game could vary the relative abundance of different charms/ingredients, so slightly different strategies would have to be used in different games.