we don't have a dog in this fight, but we do try to avoid them whenever there is other places to stay. Costs are usually higher with every little thing. i.e. Front row, water front, kids, pull through site. etc, etc.
We stayed at the KOA in Mr Pleasant SC one late Fall season and were given one of the best sites on the property. Then the construction crew showed up digging and adding more sites beside the pond. Still the best KOA we have stayed at. We were there because of the short distance to our favorite restaurants in the area on Shem Creek