Thanks Dune and Cocateho!
I took some of everyone's suggestions and added a few things of my own to try and make it a little better. First, I used WorldMachine and inverted a mountain to construct a lake without using the warp shader (I wanted a little more control). I then eroded and flattened it in WorldMachine to be nice and shallow so the rocks would show through the water surface. I also added a second variety of trees: Colorado Blue Spruce, to add some more variation. I also used Mr. Lamppost's grasses to make a nice lush ground surface (Thanks Mr. Lamppost!!). I also added a few rocks to make it a little more realistic - otherwise the grass made it look like a golf course! Lastly, I pulled the water up a little bit to reduce the shoreline rock coverage. I never intended for there to be so much of a rocky shoreline.
One struggle I had was making the lakebed... I used WorldMachine to create the lake, used a splat generated from worldmachine which went up from the bottom of the lake to the shoreline using an elevation selector. That's the mask I used for my shoreline rocks. But, as you can see, the mask didn't end up being level (notice the rocks in the far side of the lake and the grass coming right to the water in the closest shoreline). I am wondering whether the lake or the actual water are tilted somehow - its very odd.
Also, I really don't like how pixelated it is at the lake surface at the center of the image. This render uses antialiasing of 20. But it is rendered at 1920x1080 true size. I am wondering whether it might be better to render it at twice the size and half the antialiasing, then downsample using photoshop. Any suggestions on how to get a nice soft shoreline??
Thanks everyone so much!!