I like how the icon rewards are managed in the client now, but...
I wouldn't have known it even existed if I didn't make an effort to go looking for it after seeing a thread on the forums talking about the icon rewards.
Even though it's on the home screen, it just looks like another video interview or something that I never click on.
I think there should be something to make it stand out and go "Hey! You really need to click on this one. It's not just an All Chat video!" For events that give players rewards, I think one spot on the homepage should always be reserved for them, and has something attention grabbing like a fancy border and a scrolling marquee so there's no mistaking it.