There are many factors you need to consider before perform ACL.

-Age of person
-The time they can afford to waste on healing
-expectations after surgeries (athletes)

ACL can be done in many ways. Sometimes they can use artificial ligaments that heal very fast but need replacement every few years (up to 5). Other way is to take ligament from different parts of ur leg and use them for the knee (back of the thigh ligaments or pateller ligament) what to chose is a hit or miss and for every person could be different.
Although ACL is very common, only few are specialized in doing it perfectly. You need a doctor that only does this surgery and they more general he is, the more chances he will screw up. Get someone that does this like 10 times a week and def that won't be in Qatar. If ur end goal is to be. Able to sprint 100 meter5 or do it in qatar if ur end goal is to be able to max walk fast or run very slow. I hope this helps