Very impressive. However, I used to collect O gauge trains before I became interested in this hobby and they take up a lot of room, so much that one of the rooms I now use for toy soldiers was filled. You could barely move in it. Trains in 1/30 scale are bigger than O gauge, more like G scale.
The one good thing about this is that you can just get the locomotive and it's a great little scene in itself. Same with one of the other cars; you could just have a scene by itself. I would like to get the loco but I have to see how big it is in person.