I like the world boss encounters, especially the IC and Wrothgar ones, However Im disappointed with the gear they give out, or lack there of.
Maybe ina future patch/update you could add some kind of Skins that drop that change the look of weapons and or armor to depict a trophy of your kill. Examples
Sabre Tooth Dagger for Cat Bosses
Giant Club for Giants/Ogres
Ghostly Staff or Unique Robes for the Lich/Undead Bosses
Goblin Skull shoulder pads
Bear Helmets and or other Armor
maybe a Great Sword Fashioned from a Mammoth Tusk
Horker Tusk Swords lol
The possibilities are endless, it'd add some vanity/uniqueness without using the crown store, and make the World Boss Encounters even better.