Interesting idea, and I think with some polish you could make this into a really good ride however there were some obvious sticking points you could work on.
Supportwork - not enough density of supports, the track spanned too far between supports - otherwise the supports you did were reasonable. Pacing - The trains didn't really crest the hills at any great pace, work on a higher average speed throughout the ride (lower the hills) Scenery - the rocks were nice, but due to the completely flat terrain they didn't feel natural and sort of stuck out a lot. I'd work on a more extreme terrain to compliment the rock structures you used.