Larnach goes to the minors if everyone is healthy, He will play everyday until needed. That leaves 13 hitters on the 26 man roster. Two catchers, Kiriloff, Polanco, Correa, Miranda, Kepler, Buxton, Gallo one of these will DH or play the field so a regular can DH - Farmer, Solano, Gordon, Taylor. Facing RH starter probably Gordon main DH
Increases our depth and gives us more flexibility to pinch hit for Kiriloff and face lefty starters and play 1B when Kiriloff is hurt. If Kiriloff is out and Twins need a lefty bat they recall Larnach.
These moves may be a reaction to the minor league we trotted out last September when we could have been in a pennant race. I think this move makes a lot of sense.