I'll assume their 3d printer now has a name, and is being sold?
I think you may be more informed than the average reader...or I'm really behind in my six month absence . Maybe I need some more help with info and comments?
I think its a good idea, and would promote advancements by exposing us more to 3d printing, and teaching too. But until it really takes off in the O train world a bit more, "scratch building" and 3d printing combined as a sub-topic would have the possibility of better success IMO.