Pros:
Good variety of holes
Good hole distances
Popular, but not to the point of waiting on other groups or getting too much in each others' way
Good layout
Good use of available land
Cons:
Bumpy/uneven tees
Disc eating brush
Thorny nasty underbrush by the creek
Very few trees on course
Extremely easy to lose disc
Other Thoughts:
This is my "home" course, so naturally I play it quite a bit, and have developed a good feel for it. While having to spend several minutes looking for discs in the brush, seems at least 2 or more times per round is annoying, once you get past that, it's quite a cool course. The variety is very good, there are some uphill holes, some downhill holes, about 4 "blind" holes (4-7), some possible tree obstacles (on 2-7 and 18).
The wind can play a major role here, but you can mostly avoid it if you come in the mornings.
Since I started playing here, the hole 2 tee has been moved back, making it a much more challenging hole. The course map is not really up to date, might as well suffer playing the first time to find the holes, after a few rounds you will know exactly where the holes are.
The tees are a bit uneven and bumpy, even though most are covered by something like shaggy astroturf. On many holes I seem to stumble on the tee. The tee orientation is a bit misleading on some holes, I often throw at an angle from where the tee is pointing to.
I would love to see the original holes 2&3 make a comeback, as there is certainly room for them - I'm sure there must have been a reason why they were removed, but adding them back in would be cool.
I wish something could be done with the brush - unfortunately this stuff seeds itself like crazy, and cleanup costs and effort may be prohibitive. Due to the issues with the foliage, this course plays best in the winter, or early spring.
Overall, I do enjoy playing this course, and keep coming back time and again.
Update 5/13/14: The course has become really popular lately, any time the weather is nice, and on the weekends. There are some alternatives in the area - give the HS/MS courses that are just a few miles away a shot (Mountain View HS, Thunder Ridge HS, Cresthill MS).