Honestly, that's not a bad bench. All 3 of the position players could have been 1+ WAR players last year. Not sure there's sufficient depth behind them at the minors, and not sure about either of the backup catcher options, but if someone goes down for a few weeks you don't lose your season if any of them has to fill in.
It's not nearly the level of depth the Dodgers or even the Padres are bringing to the table though.