Hmm. This means that in general, the enchantments will come in the same order, no matter what you do (excluding enchantments that cost the same amount of points)? Or is there a possibility that you'll get a, say, 200 point enchantment before a 100-point enchantment?
There are relatively few distinct cost values, such that generally a lot will become "available" at once. Also, once an enchant is generated those points are "spent", so you'll have to build back up before you can afford that enchant's "siblings" again. Also, one thing we haven't mentioned before (iirc) is that it won't even try to gen an enchant until you have at least as many points stored as 1/4 the total points you have spent before. We could use that threshold as the top of the "progress bar" but there's also not a guaruntee that an enchant will be available at that point cost.
Still, we could probably pull of the progress bar with a bit of trial generations to see how many points it would take to get to one, etc.
As far as other feedback about the opacity of the system... well, generally randomized loot systems are fairly opaque. I had very little idea how Diablo 2 or Torchlight were giving me loot, or when the next time would be that I would get a green/purple/yellow/etc. All I knew is that I was really interested in seeing what it would give me next.
Some game systems are actually less fun the more you know about their internal workings