Pros:
Carrollton does nearly everything right as a course. Defined landing zones, tricky pin spots, and picky tee shots. It's all accomplished by a great McCormack design.
Concrete tees on every hole with a great tee sign. Pin spots were kept updated with a little bolt on the current position(s). Six holes (1, 5, 7, 9, 11, and 13) have a second basket. Looks like the newer (or, at least, prettier) Gateway basket with a small blue circlet on top showing the hole number.
Tackling the par 4s and 5s is a great challenge. My favorite was hole 5. With bamboo bushes growing close to the OB road about 300ft off the tee, your choice is to lay up short of said bushes and go big on your second shot, or go big arm over the road and get past them in one. 8, 9, 13, and 18 also have those same kinds of options and defined landing areas for the novice vs experienced player, but with the pars being above three it's not a punishment to play short off the tee.
Several precarious basket placements with the elevation. 5, 6, 8, and 10 have a pin spot that is perched right on the edge of a four-foot fall (described below) in the land making running a putt much more nerve-wracking. 15 and 18 are perched on a very steep hill making rollaways very common. Other spots don't use much elevation, but are still very tricky: 1, 5, 8, 11, 15, and 18 all have a pin that's tucked into the hedge-line, approaching accurately is very important. Hitting the gap on 12's right pin is the only way to deuce, and 3 has some small guardians on its short pin making the birdie much tougher.
Elevation isn't on all holes, but when it is... buckle up. I should describe these "rises" and "falls" as I call them: they change the elevation by two to four feet in the span of about twelve inches. I assume this was separating the land lots back when this was a subdivision, but now it makes a very unique course feature. So there are small rises and falls on many holes, but then you get to hole 7, which is four rises in a row which turns a "straightforward" 420ft shot (B pin) into a 550ft of power nightmare. The D pin is over the bushes after carrying all the way up that hill... I can't imagine anything except a lucky spike hyzer parking it for a three. 13 has one of those rises while still playing steadily uphill, but the rise is set at just the distance so that if the perfect long drive was hit, it will probably be stopped by the rise. 11 is a fun bomb down the hill as is 16.
Tight tree gaps off the tee are the final big challenge. They aren't ever-present, but 2, 5, 10, 13, 15, and 17 all have some tough lines to navigate. I smacked first available twice during my round.
Cons:
This course is built on an old subdivision's land. What do subdivisions have? Roads. Every single hole on this course is bordered by at least one road. While the course is really the only thing in the park, the roads are used frequently and having pins that sit very close to the road on 4, 5, 10, 13, and 17 might lead to you going too soft on an upshot for fear of the cars. It's good to have tough OB; it's not good when the OB has cars on it. Also there's no parking lot (again, former subdivision) so the fairways of 1, 9, and 10 will likely be risky to go all-out on.
A lot of the routing between holes is awful. 1 to 2, 5 to 6, 7 to 8, 8 to 9, 10 to 11, 12 to 13, 13 to 14, and 15 to 16 are all so out of sorts and you'll really need a course map with you. There are next tee airplanes on the signs (you read that right), but even then the distance between some of the holes is just putrid.
The rises and falls we talked about earlier can be fairly tough to walk down. Up isn't too bad, but down is pretty steep and could result in a fall.
The long pins of 15 and 18 both dogleg into the bushes to a basket on the hill... those baskets are only about 40ft apart. There's a very good chance you put it too far on your approach and end up on the other fairway. It shouldn't be too common that this becomes an issue, but it's a design flaw even so.
Some of the open holes are a little lacking, but the main villain is Hole 14. The right line off the tee is covered by trees, but once you're 50ft off the tee it's wide open all the way to the pin.
Other Thoughts:
Don't park at the apartment complex by 14/15. In the entry area to the apartments was fine, however.
I was quite happy with all the challenges presented by this course. I wish it had less OB roads but I'm not going to count that against it in my score. Don't sweat the OBs and you'll have a round that tests all aspects of your game. This was definitely on the lower end of my 4.0 ratings, but it's a worthy stop if you're find yourself with some free time near the airport.