Armed Forces were able to continue it's operation completing all of the tasks given successfully which were given
My own feeling is that by every metric Azerbaijan is doing better, its not that Turkey did bad its just that Azerbaijan is doing better.
Geography wise, I can't say which is harder but both are extremely mountainous regions.
In terms of the enemy. In Afrin we fought against a terrorist network no doubts being supported by russian, american and european advisers. While Azerbaijan is fighting an actual state army that no doubts will have advisors from Russia helping. Also equipment wise the armenian side has more weapons then the pkk/ypd of afrin.
In terms of Geopolitical pressure, yes Turkey had plenty over Afrin. But Turkey is a big state with great geopolitical significance. Azerbaijan has international pressure but is also sandwiched between 2 big enemy states in Iran and Russia.
In terms of time frame, you would imagine Azerbaijan is doing this quicker.
However when Turkey moved on afrin we didnt have the drone warfare doctrine down yet. Like wise i think Azerbaijan probably has Turkish military advisors and potentially its Turks operating the UAV's. But this i cannot be certain of, but its not unlikely. This no doubts gives advantage.
As for the rebels that fought with us, yes they are an absolute mess.