Yours is a ok solution, But if we have to go into details you already know that my idea is this: The RNG Problem, Enchantment System & Gem System “TOGETHER” (BETA)
I’ll update the topic again to add the embers criticism, I’ll put the beta criticism hidden behind a drop-down datils (since it’s no longer relevant).
And I will also criticize the new list of enchantments, but maybe I’ll post it in another topic.