I've done that trip in Spring and it was very scenic, plus the train lands you downtown anywhere in Europe where as flying adds an hour or two to get from Airport to city.
Same trip in winter will be weather dependant could just be a trip of white nothingness.
This Christmas shop in Cologne is awesome
Die kleine Weihnachtswelt ::: Ihr Online Shop für's Weihnachtsdorf