Pros:
I will try to stay focused this review as most of this information has already been shared, but there are some things that I wanted to highlight.
First, this course is an absolutely outstanding use of the park land that it is given. The course is very balanced and fair and the pars are accurate. When I played, based on basket locations, there was one par 4 and three par 5's. All of the par 5 holes had very distinct challenges that made them much more than just long bomb holes. Hole 8 had very clear landing spots that you needed to hit in order to set up your next shot. Hole 9 had a mando which set you up to play from the open field, to a wooden alley that framed the basket (with OB long). Hole 13 had OB along the entire length of the hole as well as just behind the basket. This made each of the long holes much more fun and challenging than some long holes I have played on other courses.
Secondly, this course has a much better balance than many of its Southern sisters. I live in Texas and we have an overabundance of long, less technical holes. This seems to lead to many of our locals having very big arms, but not the best accuracy. In the majority of Southern courses that I have played there are very few chances to really "grip and rip" a driver. Holes often have such tight, wooded lines that it takes a good deal of luck to be successful IMO. From what I have seen this leads to a bunch of players who are very adept at the technical aspect of the game, but very inept at the power aspect. The J. P. Moseley course takes the better elements of both styles and I would imagine that if this was your home course, you would develop into a very well balanced, talented player.
Third, I was very glad to find that every tee was easy to find and the course had a very good obvious flow. Every single gold (and black 13) box was concrete. There were covered benches and trash cans all over the place (the covered benches were very handy as I played on a rainy day). The baskets, unlike what some earlier reviewers said, were very good baskets that caught well and were not a problem at all. The course seems to be very well upkept, they even had the island green marked off on hole 11. Overall, an excellent facility.
Cons:
I will be a bit nitpicky so that I can have some cons although I will give the disclaimer that none of these things detracted from the experience of playing.
First, could use some updating on the tee signs. A few of them were off although the scorecard I printed from this site was mostly accurate.
Second, I didn't know that 11 was an island green until I got up near the basket, this info would be helpful to know beforehand.
Third, a few classic southern, throw it towards the line and hope that it luckily sneaks through the trees so you can have a birdy putt holes. Not many, but 2, 3, 4, and kind of 6 all had a luck element to them. You could make the same very good shot that could catch a tree one day and be parked for a birdie the next.
Other Thoughts:
I have played most of the Atlanta area's best courses (according to DGCR reviews) since my parents-in-law moved down here. From my outsider's perspective the rankings of what I have played goes like this:
1st (tie) JP Moseley park
1st (tie) White Oak Park (Dallas, GA)
3rd Central Park DGC (Cumming, GA)
4th Rosewood-Dekalb at Redan Park (Redan, GA)
5th East Roswell Park (Roswell, GA)
I still have a few more courses in the area to go to, but if you are in town, keep this list in mind. I think it is a good place to start when deciding how to divide your time up amongst courses.