I actually built a code 40 turnout using detailing parts from Proto:87 a few years ago. It was fun to build, as a one-time-project, but I would not build any larger quantities.
But I long to see more brave attempts at small and fine scaling modeling.
/Lennart