Stayed here recently and overall the trip was a 10, but as for the campground itself there are somethings that could definitely be better.
First, for all intents and purposes the sites are not marked. At some point years ago they stencil painted the numbers both on the concrete parking block and on the ground near the entry pad for each site, but obviously over time most of these are worn away. It's very difficult to find your actual site, even during the day when it's not busy. At night, or with a campground full of people - not a chance. Even more perplexing is why it's still like this when it's so easy to fix.
Second, on the back loop, where we were, almost every car we saw was going the wrong way around the loop. I've never seen this before and wasn't just one car. There is a sign at the start of the loop indicating it's one direction, so not sure why this happens.
Third, they have a camp store at the entry to the family campground, but it was never open in the time we were there, which was Friday / Saturday / Sunday, during the summer, so not sure what the situation was.
Fourth, while the campground does have functional flush bathroom and shower, they only have one, and the rest are pit toilets, so depending on how far your site is from the building, it could be a very long walk, especially at night.
The front gate to the park did have covered firewood, but the hours of the gate operation were not clear. The sites themselves were fine, but not particularly deep, and some are basically completely exposed to all the foot and vehicle traffic going to the toilets, the dumpsters, or just driving around, so basically zero privacy.
We did drive into Crawfordsville, which took about 20 minutes, and it was very nice with a local college (Wabash) and plenty of retail options to restock, grab a cold beverage, or refill the tank before driving home.
Would I stay here again, yes 100%, but be prepared and plan ahead. Would I recommend this to others? Meh.