I've just had the E46 CSL rev-matching done by Mike @ M3Carbon1. A quick & painless operation when done remotely. TBH I was maybe a bit sceptical about the likely improvement, but it's deffo worth it, particularly for the reasonable price charged by Mike. The car is much smoother, noticeably on down-changes & particularly when going downhill in 'semi-auto' mode - the jerkiness when changing gear has gone (it's no longer obligatory to switch to 'semi-manual' to prevent the car lurching....). There is some bad news tho' - my wife now likes it too so I can no longer use the 'but you don't get on with the gearbox' argument. I guess I need to be a bit more creative.