We've stayed in many Corps campgrounds, and have had great experiences. Don't remember ever having power available, but some beautiful campsites, and of course, water views.
Have you seen/purchsed the book, "Camping with the Corps"?
And gee, Ridenfly, those photos are just awesome! Look like they were professionally staged. Love the campsite, views, and of course, your Ollie.
Sherry