Thanks for the information and sharing your experience.
Would request, do update this post after few months (as you have also mentioned above yourself). My only interest is: I have had repairs done on suspension but in my experience, where OEM is not found, the repairs don't last very long. I hope it does in your case though, in case of everyone for that matter, but its a lot wishful than practical.
I have recently had axle outer replaced twice in last 4 months (only kabuli stuff as OEM is not available for the car I carry). I would visit Arif sb if I every need any work next, quite close to my location actually compared to where I have been going thus far.