I am relatively new to the site and have been collecting for about 3 months or so now.
I'm suggesting adding the Warcraft pet achievements to the pet score. This can be as simple as adding the corresponding achievement points to the score or however else the web-masters want to calculate it.
I think this should be considered because right now, the score only takes into account the collection - not necessarily the effort. If someone only has 100 pets but has won 1,000 pet PvP battles, I believe that it should be taken into consideration into the score (achievement of the amount of pet battles won completed and added to the pet score (10 points)).
Just a suggestion.