For as long as Almora plays like he's played so far, he's an MLB asset and should stay, IMO. If/when he shows some sustained struggles, different story. Until then, I think Joe can get him enough looks. I think the problem is that you might be forced to make that decision before you'd ideally like to. You've got Ross, La Stella, Szczur, Coghlan, Contreras, Almora, and Soler for 5 spots, and Sczur and Coghlan can't be sent down. So the moment Fowler(or Soler) is healthy you have to make a call between Almora/Contreras/Szczur/Coghlan where one has to go. If you anticipate Almora struggling more than he has so far, I can see the logic in him being the one to go down so that you can buy some more time Coghlan/Szczur. Especially since there's less playing time available anyway with Fowler back.