Not sure how widespread those issues were. The lack of elevation adjustment might have been related to how the barrel had been aligned on individual pistols (i.e. shimmed in the overlever or not). The stripped thread might have been related to a long steel screw in a short threaded alloy hole. Either way not good.
There was a recent sales thread HERE that mentioned an improved version, never heard of these improvements before, you could give BAR a call to ask about them.