The reason I do it in the keg after chilling for 24hrs or so is to avoid the potential oxidation. The only time I have ever cold-crashed I had an oxidised brew because presumably oxygen came in through the airlock after the CO2 from fermentation dissolved in the beer.