I appreciate the thought you put into these.
From a Marlins perspective, I would completely disagree about the potential fit of Ballesteros. Miami is fully set at both catcher and DH for the foreseeable future between Joe Mack, Agustin Ramirez and Liam Hicks. There's too much redundancy with Ballesteros, even if his talent is remarkable.