Certainly, he was off to a good start, but he only played 114 innings in LF, and I believe the UZR/150 guys claim 2-3 year sample sizes are best for truly judging a player's defensive value.
Never the less, Swihart is not going to be DFA'd.
4th OF: We want to avoid using JD in the OF, except in NL parks. Nunez is the true 4th OF'er on the team (his best position defensively), but he's needed at 2B for quite a while. Even when Pedey returns, Nunez may play 2B 1-2 times a week.
1B: Clearly, HRam and Moreland have this position locked up, but if one gets hurt or struggles, there will be room for Swhiart tosqueeze in sometime here.
3B: I'm skeptical about Swihart's ability to play 3B at a decent level, but with Nunez tied up at 2B for a while, Swhihat could get some time here.
With all three of these slots (actually 5, if you count CF and RF in the mix, since we can shift guys around) available for Swihart to squeeze out a few PAs, his value becomes much more than just as a 3rd catcher.
This is how I see our bench need shaping up (not listed in order of importance):
1) We need depth at catcher, since we may want to PH for them. Having a 3rd catcher allows PH'ing for a catcher 1-2 times a game. That's a big plus.
2) IF defense. our defense at 3B, 2B and even SS is lacking (1B, too with HRam). Marrero or Lincan cover this, but having Swihart on thebench offers further depth as a jack-of-all-trades type that Cora seems to love.
3) Flexibility. This area is not so much of a great need as it was with the DH only Papi years. If Holt starts in AAA, as he should with his remaining option, keeping Swihart makes sense.
Jack is right about a decision needing to be made once Pedey returns, but by then, we should know more about Swihart, Holt, Marrero, Leon and Vaz's ability to catch 4 out of 5 games. I don't project Swihart being the casualty when Pedey returns, but he might be traded at that time, depending on how our need areas are shaping up. If Devers is a butcher at 3B, and Swihart shows he's not a decent fielder there, maybe Swhihart's need is lessened. If Vaz catches 4 of 5 games and Leon remains Sale's caddie, then maybe finding time fr Swihart at catcher, other than as a late inning PH/replacement player, then his value may lessen.
Right now, Swihart clearly has the value to stay on the 25 man roster. The only way he does not make the 25 is b y injury or trade.