Most of the other things they have done (are) nowhere near...
Most of the other things they have done (are) nowhere near as good as what we or others have done.
Most of the other things they have done (are) nowhere near as good as what we or others have done.