I'd go as far to say xc pro was better than the top of the line Shimano of the day (xt or m900). Imho it shifted better, looked better and lasted better.
Yes, it had the frustratingly proprietary freehub on the hubs, but that was the only downside.
I regret parting with a couple of groupsets...