Good point about both catchers being able to stay somewhat fresh by not being a 'full time' starter. I agree that they are the least of our worries.
On a related note, pitch framing stats to date, courtesy of StatCorner:
Vazquez - Ranks 7th among all catchers with 6.3 runs above average
Leon - Ranks 12th among all catchers with 3.5 runs above average
Our catchers have been worth roughly 1 WIN in terms of pitch framing.