I'm always in favor of more blockchain stuff, but in this specific scenario, I'd prefer all rewards to be only purchasable in game, with in-game currency. And I say that as an active forum user who would probably benefit from something like this.
Also, I'm not quite sure how this might work...