Pros:
Revelation Mountain is a very clean course that provides concrete tee pads, quality holes, and a scenic "Revelation Walk," (back 9) a Christian event area. Holes 1 and 18 give a rare opportunity for some major driving distance as you tee off on top of the mountain to pins 650+ ft. below.
Cons:
Many tee pads are skewed with the landscape giving an uneven tee approach; and as predicted, much of the course is up and down so be prepared for a hike. In particular, the back 9 has 3 holes that are very steep up and down.
Other Thoughts:
There is not a course like this in the greater Birmingham area. The front 9 shines while the back 9 needs an evaluation of course design.