The Anthem is a great bike, and it is a much better suspension design than anything Bikesdirect sells.
Unless it is really beat up, and assuming the parts on it are close to the original spec. I would say yes, it is better to get that bike than something from Bikesdirect.