If there truly is a logjam at DH, then make the deal at the trade deadline. Kepler, Arcia, and Vargas are not proven major leaguers. They are shiny new things.
Also, there have been any number of top prospects, who have been unable to remain at 3B. It makes no sense to take a step backwards, when we already have a good 3B. Let this playout.