"We just bumped the drop rate on lesser charms from pet battles considerably. Its not as fast as daily's, but its certainly an option now."On top of that, Pet Battles will also reward player experience upon completion. Catalytic on the WarcraftPets forums tested this on the PTR, and determined that it would take about 250+ battles to level up from 85 to 86. The values may have been updated since that initial test, but it's good news for alt-lovers that non-level capped players will also benefit from Pet Battles. In 5.2 you'll be able to enjoy your companions as well as progress your toon at the same time! Yay effiencency. :D
I haven't tested just how many Lesser Charms can drop from a battle yet, but if it's close to being on par with dailies, the drop and droprate shouldn't be too shabby. Perhaps it's time for some PTR tonight after raiding? :P
Edit: They've also added a small buff to Battle-Stones.
"We added a low chance to get the rare battle stone to the LFR and Dungeon Finder loot bags."The stones, being exceptionally desirable yet fairly uncommon/rare, needed a bit of love, so kudos to this update!