Honestly I'm much more in agreement with this than with just throwing it on the cash shop. People are so quick to say "put it in the cash shop" but as I didn't play 1.0, I wouldn't be opposed to actually having the chance to participate in the event and earn the item in-game. More in-game content and special events would be a great thing, and as I've said elsewhere, putting the items up for sale would devalue the efforts of those who did obtain them in game.