Sorry I am not an expert when it comes to technical side of cars because I don't own one. I am telling you from my experience. If I own a car, I would think twice before taking it to Babusar Top because it is a car crusher type of road. Instead I'll hire a 4x4 to cross it.
If you're ok with wear & tear of your car then you can attempt Babusar Top because I do see many people with cars there, even in Mehran.