Reports are that #18 has now made several runs on the V&T and is doing quite well. Apparently no issues with the curve above the Gold Hill depot either that many were worried about. #18 is also planned to be the main power unless down for maintenence periods.
Somewhere I read that they are still working on getting into the canyon and up to the edge of Carson City. Still in progress though.