Question is, Is pet battling faster leveling than questing?

My answer.. Yes.

Ive spent about 3-4 hours going from 87-89 & thats taking time to eat & watching videos as I done them. Quest at that level usually give 150k-210k(xp) per quest. Each pet battle you win at that level gives you 140k-167k(xp). Also queuing for dungeons in between doesn't hurt. I guess it really depends on what your preference is but I now have 10 new level 25 pets that I can sell & a few I wanted leveled to be in my team. 1/4th the way to 90 now and at this rate I should be 90 in 2 hours. Im just saying, if you're trying to level from 85-90 & like pet battles, I suggest trying this. Go to a spot where alot of pets spawn quickly, Personally I usually go farm around one of the "beast of fable" pets cause they have usually about 5-6 pets around them to battle and by the time you do them all, they have all respawned back. Any of you guys leveled off just pet battles? Which do you prefer?