I'm late to this but https://www.amazon.com/dp/B0007DHT8Q/ref=cm_sw_r_awdo_ST7MSVGW5T43G7252NMJ?psc=1 is what I would choose from. All you need is that black blitzball bat from Walmart that's around 5$ and you could hit tanks.
Have you tried these bats and don't like them? I think they are great. You can of course add grip tape if you like. The only downside about these in my opinion is that they will eventually warp if out in the hot sun a day a lot. But I think that's pretty much unavoidable with any plastic bat. https://www.amazon.com/Easton-Pro-Stix-Training-Set/dp/B001Q9RUFW/