Update
The ride is finished! Everything is done except for the trees. I built a really simple station which doesn't really add anything to the ride but I think it looks better than the stock NL one..
I also uploaded a few more screenshots here; http://nldc.interfix.net/p1315