The Sapper or Pioneer should be the only units carrying Dynamite period
the really annoying thing to me is that nowadays anybody in a tank has a Tank Crew or Tank Commander , very very rarely do you see Combat Engineers or hotwire/techs in tanks
this to me ruins a lot of gameplay in that when your tank was destroyed you hung around repairing freindly tanks now they just run at an enemy tank and try to throw dynamite on it
the other negative factor about tank crews in Tanks is that when they kill an enemy tank crew by a base defence they've usually no repair gun to defuse any dynamite on defences
I've personally spent full maps trying to counter Suicide rushes sometimes with success sometimes without and i can tell you it gets pretty damn boring