I think that sounds like a GREAT idea, but I think they also need big cats and a few Grizz, just for good measure.
In fact, since THEY seem to be able to tell US what predators we need why are we even debating? The reverse should be true, too, right?