I've come to the conclusion that it's safer for the cats and for the fauna to keep the cats indoors. It also means they don't get fleas. However, I do take them outside in the backyard on a leash and they do seem to enjoy that. This gives them some outside time without the risks (there are coyotes in the area, for example, as well as a nearby busy street). Another option is a catio.