My suggestion is simple, I think that Dungeon Tokens should be account rather then character bound. My reasoning is that if they are account bound a player can run a dungeon on multiple characters (read: classes) and still work towards one set of rewards. Fore example, under the current system if I am working towards an Honor of the Waves armor set on my thief, then I am stuck playing the thief for every run. I think it would be nice to be able to run it on all my classes and still be contributing to the reward that I am working on for one specific character. If the tokens are account bound they still will not be able to be traded or sold, so the player is still putting in the effort to earn them.