I have very little experience on the Barons, but I do have a pair of Guardians mounted up on a pair of K2 Kung Fujas.
I have absolutely nothing bad to say about the Guardian. I put on probably 75 days on the Guardians so far. The majority of that is in-bounds resort riding. They are my daily driver ski for most any day there's less than 6" of new snow and I'm not in the park. It is also my go-to patrolling ski. The binding has held up fantastic, no issues as an alpine binding.
I also have about 15 days of touring on it. Again, no complaints. Easy to get in and out of tour mode. No problems with snow buildup under the toe piece (which some people have complained about). The risers work good enough for all my touring (SLC Wasatch range).
I would have no problem recommending this binding to anyone.