I wouldn’t even accidentally call them the best tanks for urban warfare (or any warfare), especially in FATA or Syria. They were used out of necessity. If terrorists armed with small arms can take out multiple such tanks (including Multiple Al-Zarrars), then that tank has no business being used let alone called good.
The Type 59 became obsolete before the century started and no amount of upgrades, including the Al-Zarrar, have ever made it an objectively good tank, it has remained since the 80s, nothing but a necessity of numbers, regardless of the place it has been used in.
Also there were no German guns used on PA Type 59s. The barrel blanks were at one pointed imported from France, some still are. Germany helped set up the Gun manufacturing facility at HIT sure, but the guns are Chinese copies of the L7 and then a Pakistani version of that.
They should have been decommissioned in the 80s, they’re a major hazard in warfare to the point where I hope PA will save their crews instead of sending these things out into the battlefield, since obviously that’s not possible, the second best option is to have them retired before they’re ever needed in combat again. Using them against india Will be like sending Troops to a minefield where the enemy has planned an ambush in an unarmored hilux, and we know how fond PA is of doing that.