Ruiz looks like a good catcher who can hit 10 - 15 homers with about .250 - .270 average. That's fine for a catcher.
The question is what to do with Adams and Pineda. Can they get enough starts to develop their hitting? Maybe they can DH some, which will give Davey some flexibility in contrast to having a non-fielding guy like Cruz take a spot.