I imported a bunch of 18.5 inch criterion chrome lined barrels and have used 3 of them in recet builds. They all print well, have excellent crowns, and exhibit smooth and even plating via inspection with the boroscope. They all indexed/drew quite nicely and headspaced approximately 1.634 - 1.636 with TRW bolts.
All in all I would not hesitate provided the price is right.
Brobee