The CDG Admirals Club is much, much nicer than the one at LHR T3! It's been a couple of years since I've visited the AC at LHR and I hear it's being remodeled, so maybe this situation will improve.
Perhaps someone who's been to both AC and CX's club at CDG will comment?