Straw's on borrowed time imo. His hot streak is well over already.
I think the healthy lineup is
Starters
1B RH Guerrero 26
LF/DH SH Santander 30
RF RH Springer 35
SS RH Bichette 27
CF LH Varsho 28
C RH Kirk 26
2B LH Gimenez 26 (but holy hell he better start hitting like a starter)
DH/LF
3B
Bench
UT
OF LH Lukes 30
IF RH Clement 29
C SH Heineman 34
4 righties, 2 lefties, and one switch definitely in the starting lineup. Bench with one lefty, one righty, one switch.
So we have 3B, DH/LF, and one bench utility spot in play. (2yr AAA wRC+ in brackets)
IF RH Stefanic 29 (148)
OF LH Roden 25 (143)
3B/2B LH Wagner 26 (142)
OF/2B RH Schneider 26 (136)
OF/3B LH Barger 25 (126)
OF LH Loperfido 26 (119)
3B/1B RH Tirotta 26 (115)
3B/2B RH Orelvis 23 (113)
OF SH Clase 23 (106)
OF SH Berroa 26 (105)
(OF RH Straw 30 (74))
with the only real need defensively is for one of these guys to be able to legitimately field 3B.
I'm still bullish on Wagner being a good fit. Seems like he may have been hurt - didn't play a game in AAA after his demotion until yesterday, and then hit a homer yesterday in his first game back.
Also still bullish on Roden being good.
though i guess even both those guys eventually being good still leaves one spot open, and yeah probably better to be a righty power bat given both those guys are lefties. So maybe you're right.
One guy to keep an eye on though might be PED Orelvis.
Had an horrific first 12 games of the year but is suddenly scorching hot over his last 12gms.
Gms 01-12: 40pa, 10.0bb%, 47.5k%, .063babip, .056avg, .083iso, .289ops, -18wrc+
Gms 13-24: 49pa, 8.2bb%, 26.5k%, .433babip, .318avg, .227iso, .933ops, 153wrc+
Still not a perfect line even those last 12gms but definitely an encouraging one if he can keep it up. Especially remember that at 23 this is the first year he hasn't been young for the level probably ever.