I wouldn't be at all surprised to see Leon get traded. He's a solid defensive catcher and there's always room for one of those, especially one who's shown flashes of offensive brilliance. After all, we have a CF who fits that profile - ok, a little better than "solid" at his position, but still... those flashes of brilliance give hope. Leon will never be the centerpiece of a trade but as 176 says, he adds a lot of value as part of a trade.
I also think we've been underestimating Swihart as a catcher. He's not Vaz behind the plate but that's ok as a backup. Plus he's cheap.