I like the token system (apart from the whole bloating the inventory thing) because it means loot is eventually guaranteed. WoW did away with badges in lieu of personal loot and personal loot is never guaranteed... so you could go indefinitely without an upgrade. So I much prefer this.
On the other hand, it does suck to lose the rolls over and over again while just pugging.
The happy medium might be an RNG-softener where you can designate a token you really want for the week, and if that's the only thing you roll on instance after instance and keep losing, you'll get a growing bonus to your lots so eventually RNG is overwhelmingly in your favor.
