Thoughts?
What if the city can buy half to 3/4 of it. Charge tax levies for Kanata (beaverbrook, beaverpond, kanata ridge, etc) for 40 years like they do in Barrhaven for their golf course.
Develop heavily along Campeau and Knudson. Medium density (mix of stacked towns and towns) that goes ~120m into the golf course from each road. Repeat the developments like Sawchuck, Robson, Stonecroft, Kinmount, and Catherwood; however, Campeau to have 15+ storeys along the road. They'll hate that but whatever - tall apartments are across from the club house already. Add more soccer fields, tennis courts, and usable space to liven the golf course.
Removes most of the issues including the water management issues. Leave the ponds where they are now. Everyone loses a bit for the win-win.