I have played Rancocas a half dozen times or so and never had an issue with the quality of the turf. But with that said I have a hard time believing it is a Top 25 course in South Jersey. I can easily forgive the surrounding aesthetics, and look past the tree issues (even the more lightly treed front nine has some serious offenders left standing). But after looking past that I think you’re left with a fairly average RTJ parkland offering. That’s not to say it’s bad, but it’s hardly a standout.
Of courses I’ve played I would certainly replace Rancocas with Tavistock, Sand Barrens, and even the remaining Blue Heron Pines, in that order and all by a fairly wide margin. For my money, Riverwinds (haven’t played in a few years so I’m not sure the shape it’s in), Eagle Ridge, and even McCullough’s on the trash heap are more fun and interesting than Rancocas.
I see Rancocas as sitting in the middle of the pack for South Jersey alongside places like Wedgwood, Burlington Country Club, Seaview Pines, Buena Vista, Atlantis, and yes, Ballamor. None of them are bad courses, but even a South Jersey guy like me seldom seeks them out for a game.
I would not put Ballamor very high on my list, and I cannot get my head wrapped around the notion that Ballamor could compete with Twisted Dune, Sea Oaks, or anyone on that list except Rancocas. Say what you will about South Jersey golf, but at the very least nearly every course provides a good walk with few exceptions, such as Pine Hill, Greenbriar At Ocean Aire, and possibly Cape May National (due solely to the walk from #9 to #10). The routing at Ballamor may in fact be a very creative way around some difficult restrictions, but I find the course on the ground to be disjointed, and frankly, not all that great even if the odd routing is forgiven.