Sorry, separate post because separate thought:

I in no way agree with the suggestions in the OP. I think they are overly complicated, anyway. Making everything into tokens, or tokens + random drops, is a more elegant solution, and one that should be embraced by the dev team, rather than the current lottery system (which seems to be embraced because people have the incorrect notion that most people are really looking for the "rush" of getting that low chance drop, when really they want to clear the content and be adequately rewarded).