from a blue post on the european forums, discussing patch 5.2:
"the developers are planning to let you have a chance to earn lesser charms of good fortune through pet battles. basically, if you win, you'll have a chance of receiving charms based on your pet level.
and if a player is below level 90, they'll get experience equal to defeating a yellow creature."
I'm not raiding these days, or even doing lfr, so more charms is not relevant to me. but getting xp? my army of alts would be all over that like stink on kodo droppings.