The new Pet Pavilion is cute but gaining enough experience for your pet to level up is mind-numbing. The amount of games you need to play makes it way to repetitive. I think that pets should be able to gain experience points outside the pet pavilion. For example, pets should gain experience for being equipped while you are battling. Or the Pet Pavilion could included matches where pets battle each other for experience points. It would make the new pet options much more interesting.
I only aggree with you on the in battle part. Yes it would be nice if your pet could gain some xp after you battle monsters, my ice collosus gives me a 5% PI and a buffed up spell. He is actually helping with every fight i enter yet he gains nothing in return.