Pros:
Very good large, concrete tee pads at both red and blue tees. Nice looking DisCatchers with flags on top, these help to see the wind direction. Very nice aerial photo hole maps at each tee, and these are set in large rocks, so they aren't going anywhere.
Beautiful park property, nice looking lake, with walking path, as soon as you pull in. Sorry, you don't get to throw over or around that, the course is further back into the park. The other park facilities look top notch also.
Large, gravel dedicated parking lot for the course.
The course is set in a mostly open, scattered tree part of the park, so not much chance of losing a disc here.
Cons:
For 9 holes, they are spread out pretty far apart. That may not seem like a Con, but it sure looks like there is room for another 9 at this park. Even if they used the area adjacent to this course (still mostly open ground), or preferably some wooded holes.
Large gates keep this park closed until 8AM, EVERY DAY of the year. With the distance back to the DG course (about halfway thru the park) you don't want to park and walk in.
The short tees are generally just a shorter version of the long tees, they don't make a unique hole.
Not really any other Cons than those.
Other Thoughts:
Rob Wallace Park in in Cabarrus County, NC, one county and about 10 miles outside Charlotte's Outer loop. So this is generally considered a Charlotte course. It is a very good 9 hole course, one of the better ones in the area (great facilities, beautiful property), and one of the best ones I have played. But like many reviewers have said, you leave here wanting more, a full 18 hole course.
Were the Parks officials thinking if they put in 18, then everyone (families here for a picnic, beginners, etc) would feel they have to play the full 18, and not just stop at 9? A few years ago, a Temp 18 hole layout was used here for the NC State Games, I didn't get to play that layout but I'm sure it showed the potential for this piece of property.
**RANT ALERT** Speaking of leaving wanting more, the first time I pulled up to Rob Wallace, it was before 8AM and the gates were locked. The park looked beautiful but I had to leave, because I was looking for an early morning round or two. Its the same story at another Cabarrus County park course, Rotary Club. By the time I got to that course, it was past 8:00 and I was able to get a round in. These two are great looking courses here in Cabarrus County, they know how to build them. But so many people want to get their exercise in before it gets hot during the NC summers, blocking entrance to all facilities until 8AM seems opposite to a park's mission. I realize they are probably worried about vandals showing up and being idiots before the park staff arrives, but isn't that what you have county Sheriffs for? Rant over.
The course designers did their best with the limitations of just 9 holes over a wide, mostly open area. They used groups of trees to require shot shaping and laid out long tees for those needing more of a challenge.
There are holes going left and right, and two where you get to choose, left or right. Not much elevation on the course, but it was used well on #1 and #8 (with a cool, fake rock, elevated basket).
Probably the most challenging hole was #6, a 469'/598' Par 4 slightly uphill. But the real challenge is a group of bushes/trees that bisect the fairway at an angle, there is an ample opening through them, but you have to place your drive in good position to line up that opening for a run at the basket. Well thought out hole.
#9 is a fun, downhill finisher. Not too challenging, but with enough trees nearby that you have to make a good drive.
Check out this 9er if you are on the Northeast side of Charlotte, its fun to play, not too challenging, but be ready to be in the sun almost the entire round.