I'd swap Mazara and Anderson in their scenario but w/e.
Unless there are set backs from Moncada and Eloy, I don't see how this lineup is not near top 5. I assume Grandal, Abreu and Encarnacion will be the same they've always been. Conservatively think Mazara will be the same he's always been and Anderson steps back to a .270-.280 hitter. Robert and Madrigal have to just be "fine". That is still a top 5-8 lineup imo. There really are no holes.