I've heard great things about those rods. Seem like nice pieces, especially for the money.
The Callies Ultra rod though, is a top notch rod. Finish is very nice and they'll hold a lot in the correct application. We use them in 1000hp+ 540s, 598s, 632s etc.