Ballesteros quotes sound reasonable and coherent. Sounds like he wants to get better, and work with the pitchers. Banner's comment about "committed.. to getting in good physical condition" is interesting, given the continuing concerns in that area.
I admit I don't necessarily know how seriously to take some of these comments. He had a weird game with 3 CS throws, but that doesn't mean he's throwing any quick rockets, or that any of that is sustainable. Lots of guys who aren't actually that fast try to steal. And any "improved immensely behind the plate", who knows what that can mean from Banner, who tends towards Fleita-speak. Sometimes "getting better" and "improved immensely" comments are more a reflection of how bad a guy was than how good he is now or will become. When a deep-F student improves to C-, that's "getting better" and "improved immensely", without meaning the student will ever go to med school. Perhaps Ballesteros has "improved immensely" and is bumping up the anti-awful scale, and certainly 10th percentile would be "betting better" than 1st percentile. But the "better" comments really don't say anything about whether he's currently at 5th, 15th, 35th, or 50th percentile defensively, nor whether his ceiling is to ever become 5th, 15th, 35th, 50th, or 70th percentile defensively.
Catcher, of course, is not often a position where a guy usually peaks at age 20. Ballesteros is 21 now, there is still probably time to improve. Part of me thinks that *IF* there is hypothetically any chance that he can become an anti-awful 50-start catcher eventually, they should feel free to keep him in Iowa for a couple of years, if that's what's ideal for his defensive development. His bat might be ready sooner, but if his defense isn't, give him the time it takes to optimize that. If he doesn't come up until summer 2026 or spring 2027, but when he does his defense is reasonable enough to be a decent #2 50-start catcher, or perhaps even more, it's worth the wait. Maybe his bat is ready this July, but that doesn't necessitate that you bring him up as a DH/bad-backup-1B/bad-3rd-string-catcher/pinch-hitter role. Fine for me if he keeps a big-league ready bat at Iowa until he's defense-ready, so that when you do call him up, you've got 6 years of club control where he can be productive. Rather than bringing up the minute bat seems ready, only to burn through his control-years without ever having true opportunity to develop into a guy who can be a good 50-start catcher (or more.).
I kinda wonder if his bat moving so fast is almost disadvantageous for him. "He's at Iowa already, is he ready for Wrigley, is he ready, is he ready, when will they call him up?" Might be setting expectations too high and too fast for his defense, perhaps both in fan minds but also in Moises' mind. On the other hand, I think catching AAA pitchers is probably better for his defensive development. A lot of those guys are pretty experienced, and have variable big-league experience, and lots of breaking stuff. And often lots of experienced, good-defense catchers in AAA, both to watch operate for other teams, and as teammate on Iowa. So I'd think he might learn and be able to ask questions and advance his maturity in terms of pitch-calling and sequencing and handling a wide variety of stuff, that's probably better learned at Iowa than if he's still hanging at South Bend or Knoxville. But yeah, **IF** he's got a somewhat meaningful chance to someday develop into a decent 50-start #2 catcher, or perhaps even more, I'd support being patient and give him every developmental opportunity to reach that defensive ceiling, rather than promote the bat at the expense of ever developing into what he might become defensively.