The trail is finished and it's great. It allows you to ride dirt from Ski Hill in Leavenworth to Freund Canyon instead of having to ride the road.

Here's some chatter on Wenatchee Outdoors Forum

and a nice article by Andy Dappen of Wenatchee Outdoors

and another great article on PinkBike about Xanadu (just a few miles down the road)