I like this type of token system as it still keeps some of the randomness of RNG, but makes it so that loot tables are not bloated with tons of gear that isn't useable by anyone.