Echo what Ian and Thomas are saying. They are not really comparable developers. They are too different, and all capable of producing excellent negatives.
What I can say though is since OP is a multi-format shooter, I've never been that impressed with small format Pyro/Cathechol negatives. In general, even with considerable stain, I find them too grainy, whereas they can be wonderful for contact prints and minimal enlargement of large negatives. And my personal experience and opinion is that Pyro and Catechol developers don't produce better highlight gradation than other developers (contrary to what many people say). That is a personal view though. For a general purpose developer in small or medium format with an optimum balance of acutance, fine grain, tonality, contrast control and speed I can't think of a better all around choice than XTOL.
Note if you go with a staining developer vs a non-staining solvent developer like XTOL, you have to potentially change a few things in your process. These are not a big deal, just differences. Presumably with Pyro you're looking for imagewise stain, and that means you need to get salts out of your process. In particular, sodium sulfite, a common preservative in photographic chemicals, inhibits and/or removes stain. So for example, don't use hypo clearing agent in your wash process.
Also keep in mind the stain will change how you evaluate your negatives visually and/or with instruments, and it will take some getting used to when you print. Again, these are not things that should sway you in either direction, just things to know about.