On board mechanics is extremely valuable on light vehicles and medium tanks, it will however not have that much immiedate impact on heavy tanks like the pershing (but every little bit of repairs helps
).
Field repairs and 200% faster repair should be sufficient in providing your Pershing with additional survivability.