I've never been there, but I also heard it was bad.
But, that's soon to change...
I've also heard that Nelson Ledges got bought out by a 3rd party, and they are bouldozing the place, and reconstructing everything from scratch! (not sure if this is true, and if so - not sure when the new track will be complete).
Check out the [tracks] section of this site (from the menu at the left) - there's a great map of the world so you can pick where in the world you want to ride, and all tracks have links to videos.
(click here for Nelsons)