Pros:
Good signage with overall course map, good map for each hole. The course was easy to follow, at least in regard to finding the next tee pad.
Nice, level concrete tee pads and DGA baskets that are in pretty good shape.
Lots of elevation change and good use of it, with holes that play uphill, down hill, up then down, down then up... you get the idea.
4, 5, or even 6 pin placements per hole. Just one pin per hole in the ground at a time (more on that later).
Good use of OB water and lots of work has gone into rock features near and on various greens.
Good variety of holes. The distances clearly can be changed radically, with all of the pin placements, to make the course much longer or shorter. When I played, there was a mixture of holes in shorter, longer, and mid positions. I suspect that this is the way it most often is set, rather than turning it into a particularly long or particularly short course.
The challenge on most holes comes from the elevation changes and the position of key trees, though a few holes are more wooded and some play quite open. The wind was definitely a factor on the day I played and that is probably true on many days. Rodgers and Hammerstein got it right with that "wind comes sweepin' down the plain" stuff!
Cons:
One obvious problem with the course in its current state is that each hole has multiple pin positions (some up to six different ones!) and the arrows designed to show the location of the pins are broken. As I understand it, Broken Arrow is a different Oklahoma town and those don't belong here! A moveable bolt and some holes drilled in the signs could fix this problem easily. As it is, you must stand on the tee pad, examine the map, and try to squint in the general direction and distance indicated for each placement until you see a basket.
One inevitable result of this many pin placements is the regret you feel when you see a cooler pin placement that you wish you could have played. This happened to me often. I wanted to be able to play the best placement for each hole and I felt like I didn't get to do that. (But I understand why moving them often is good for locals.)
The course would benefit from some "next tee" indicators, though with so many different pin placements, I can see why this could be difficult to do. It is important to look at the "next hole" portion of the sign at each tee pad to get an idea of where you are going next.
There may have been recent storms, but I thought there was a lot of deferred cleanup and tree maintenance that was needed, at the time I played.
Other Thoughts:
This was a very fun and challenging course to play. It was obvious to me that when it was installed, it was probably one of the best courses in the state and maybe also surrounding states. I would definitely recommend that you play it, if you are in the area!