Big walking mechs don't work as a military vehicle.
Square cube law is the commonly stated thing - the strength of something as you increase size squares while the stress is cubed. A walker has pretty thin legs to support all it's weight, meaning they're comparatively weak.
A walker also has the problem of it's a big, upright target compared to a tank, which is lower to the ground with it's centre of gravity. When was the last time you saw a tank topple over? It's not a common thing. Mechs, however, have a high centre of gravity, and would thus be unstable. Since it has a lot of weight all at the top, it's going to be ponderous. If it turns to fast it might fall over. Dashing would put huge amounts of stress on the legs.
As for weaponry, it's holding all it's guns away from it, far as i can tell, with it's humanoid arms. Not great for recoil, especially since it's already pretty unbalanced, so it doesn't have a stable platform to shoot from: it's less accurate. Rocket pods should be recoilless, so no worries there, but it's another issue of elevated weight to unbalance it when performing it's dashes. In armaments, it doesn't compare to a tank, either, as tanks have something like 115mm cannons to the titans 40mm cannon.
Maybe it'd be possible to get it working, but it's beaten in every aspect by the common tank. There's a reason we don't use mechs in real life.