Benintendi is fool's gold. A LF (primarily) without a lot of power or patience. He's probably a 110-115 OPS+ player at this point, not a significant upgrade over Odubel and Vierling. I honestly wouldn't trade as much as the Yankees did for him, unless he is some specific "fit" for them to balance their lineup.
Happ is a better player, probably 125 OPS+, more patience, more power, and a year younger.