You've already answered your own post. Robin and myself have tried to answer. But you disregard our input and it seems like you are trying to extract the urine, not just from rugs either.
The reason both worked was because both were suitable, there is no 1 product and there are many.
So if you are looking for the best product for the job you already have it.
I am sure you can find something else to add to this thread or argue.
Have a great day.