Chris Johnson is excellent at what he does.
The downside with Club Champion is the cost of the clubs which can be ~25% more expensive than the big golf stores for exactly the same specification. I think this is because with Club Champion you pay for the 'stock' club then for the custom shaft so in effect the customer pays for 2 shafts and 2 grips.