HYP, curious why you don't like hitting wiffle balls.
We have the holey TCB and love them. Kinda spendy but good. Also have the Jugs Bulldogs. Have not broken any yet but we don't use them much anymore. Mostly bunting.
A player hitting a wiffle ball gets a false sense of success. They can swing any way they want and the ball flies. Not true feedback. Especially before a game. Before a game if wiffles is the only thing you can do then you may have to use them. I don't let my players take to many swings with them. I usually tell them 5 to 8 swings and then a few check swings.