My 2004 layouts - some published, some not - work in 2009 and 2010. Some use built-in assets only and I see that with these some trees are replaced automatically with better versions. Some use custom content, and I list these using TrainzObjects on the 2004 layout and make sure that anything needed (whether downloads or my own creations) are imported using CM before importing the layout.
Ray