It is Quibble Pants according to DB tags.
As for S6 greatness, I'm iffy on saying that. Really I felt the only strongly solid episode was Saddle Row Review. Everything else I've watched so far is.... Meh? Or good at first then boring or stupid at the end.
Hopefully if I watch all the episodes, maybe I can say that best season, but from what I've watched....
I really do hope this episode is good. It has to be. It has Caballeron