But i think the best way to change this is to remove the AT rifle from the tank hunter kit and just give him explosives and smoke grenades. In some maps the gebalte ladung could be changed perhaps to mines with a fuse. Another good idea would be one kit to have gebalte ladung/sticky bombs (with smoke nades) and another kit with mines with fuses (and smoke nades) With this you could choose a variable kit load out, similar to the ability in bf 2 with changing your primary weapons. The mines could also be used differently, instead of sticking them under the ground, you could just trow them under the tracks of tanks, like in bf2 vanilla.
Actually I thought about something similar, especially as we now do come to maps taking place in the later war period.
A tank hunter kit with smokes would work, plus Geballte Ladung-grenades.
I also wanted to propose the ability of mines which can be thrown with a time fuse.
Can't you somehow code that the ammo of two weapon slots are connected? Then you could make, lets say, key 5 for AT-mines that you can bury in the soil as usual, and on 6 the same AT-mines model, but with other animations, that you can throw two or three meters and which does explode after time. (Thinking about it, even one you can throw without a time fuse would be useful, but this one should be on top of the floor then, as opposed to having just a little tiny bit of the fuse sticking out as usual).