The stated intent is
I read so many great ideas in battle pet related forums. Hoping we get a voice in this new Council. Of course, it may just amount to "spitting in the wind", yet thinking positive here.. . . Player feedback impacts all aspects of the game, and with such a wide range of opinions, playstyles, and interests out there, gathering and understanding feedback is more important than ever.
To help further our efforts in this area, we’re introducing the WoW Community Council. This program will add another venue for communication between players and WoW developers. Our goal is to gather more detailed feedback on all aspects of World of Warcraft from players around the world with a wide range of backgrounds and interests.