I got into it for the Falcosaur mount in Legion. It is very rough initially when setting that up since you need a variety of pet types. I had to look up which ones were the best, what I had, what I could easily get, etc. Once I got through that and had 20 something at max level, I was able to do all the WQs in Legion without much of a problem and that has translated into BfA. I’m only at 30-something max level pets now but have been doing the battle in Nazjatar and Mechagon without much of a problem (having the tokens piled up helps too).
Overall once you get your group setup and leveled, it’s an easily accessible and relaxing area for some rewards that contribute to pet collecting (and some reputation).