Absolutely great camping place. We've visited many lakes in central Kansas. As far as size goes, McPherson is one of the smallest we've been to, but in my opinion there were more campers here than at other sites we've been to.
McPherson is a fairly quiet area and it was nice to hear the elk calls so close by.
We also saw several vehicles pulling horse trailers and several people on horses. There is plenty of open prairie for riding. I believe it is a case of "bring your own" though as I did not see any evidence of stables on the site.
If you're looking for a great primitive camping area with lots of wildlife around, McPherson should be something you check out.