The DB4e has a wider forward beam than the 42XG... Not a huge difference, but the DB4e may open you to a small bit more multipath interference. If you had stations spread apart, the DB4e would be a better fit. Given that all the signals are from one direction, use the Yagi style antenna.
Extending this reasoning, the 91XG would not be overkill (though close...
). And it's added gain would reduce the chance you would need a powered amplifier to drive a splitter.