Sounds nice but you could make some major improvements with just a few items like floating docks, a new double wide ramp, brush cleaning to create better shore pull up spots, etc.
There will be local opposition to this even though on first glance you would think it would be a great addition to the neighborhood. The argument will be that a better facility will draw more boats and more lake crowding. A classic "not in my backyard" knee jerk reaction. This will be especially true of those who live on the lake or have a slip at their town or private beach dock/marina.
Anyway, the money saved from a smaller project could be used at Lattins Cove launch which really does need some major improvements for launching and docks.