Ha! back at you!
Hi!! Long time since we've crossed paths.
We've always had barn/outside cats. They help, depends on the cat. If they've been feral chances are they're should be decent mousers. We got two kittens about 15 years ago and they had babies before we were able to get them fixed. We made the commitment to fix everyone. Ouch. But even having 15 cats won't rid you of all the mice/rats. I'd say my previous dog was more efficient at killing rats than the cats. He was outstanding! As long as there's feed available...there's rodents.

We also have tons of round bales and square bales for rodent housing. We're sure to keep that away from the farm site.
One downside, cats may eat things you don't want...such as small chicks or chickens. We took in a housecat we acclimatized to living outside and a very thin, starving cat we brought home to save years ago...and they'd work together to take down my full grown rabbits. We have one of our aged females right now who hunts the baby rabbits as they come out. But we don't raise dumb rabbits either so they don't have much to worry about...lol. Cats can live a very long time, it's a long commitment.
I think DH feeds for cats about 1/2 a large margarine container morning and night. Cat food is fairly expensive. We keep them in tip top condition so they don't get sick. That's more expense one doesn't need. Except for one cat with either a possible cancer issue, our cats haven't seen the vet since they've been fixed. We've never given our cats shots; right or wrong...they've never been ill. They winter outside so they need to be fed. No animals in the houses at all...been there done that. I've never allowed cats to live inside...allergies.
On a side note, we've been overrun by rats since being flooded in 2014. As soon as our rabbit population grew starting last fall...the rats have disappeared. (The rabbits broke out and we left them out.) There's nothing in the machine sheds, the granaries, the coop...just no rats at all! But we see the rabbits clean up every little bit of grain spilled or blown when working with the grain (which is all the time) I see some of the bunnies wait for Dh to make feed for the cows; they wait under the bins so they get whatever grain is spilled...

They're so smart! I also see them spending more time where the guys were unloading grain in the yard. The roosters are lazy eaters...the baby buns spend a lot of time in those pens cleaning up the leftovers. Good bunnies!