Pros:
Well maintained course alongside a picturesque city lake. New DGA baskets with flags on the top to make for easy spotting. Great for beginners up to intermediate level players. Second pin positions which have been added in the last year incorporating the woods better have added some challenge. Flow is very logical, but remember to cross the road into the gated area after Hole 11. Lacks a lot of the crowds you will find at some of the city courses.
Cons:
Many of the holes are just sort of boring short. Pro and advanced level players will find many of these holes entirely underwhelming as they can easily be parked for a birdie. For a course that borders water, I found the water threat to be easily avoidable except for Holes 1 & 15 (may have something to do with being a lefty). Course does have some muddy spots including a swampy area on Hole 17. Course map sign at the start needs to be updated. The hole signs, while neat, don't show the exact location of where the pins are, so you may need to walk forward on a few holes to see where to aim.
Other Thoughts:
This course was built with recreational play in mind, and it serves that purpose well. I first played Pleasant Hill a couple of years ago, not long after it first went in, and the new layout and added positions are a considerable improvement.
The course was reconfigured after complaints of discs going onto adjacent private property surfaced. While the new layout has improved things. There is still potential for this to happen, so be careful not to throw OB on these holes, and if you do, don't go onto that land trying to retrieve your disc.
I can't call Lake Shore a must play with all the excellent KC area courses around, but if you're looking for something between KC and the Lake of the Ozarks area, this one is decent.