I personally also think the Wilhelm weed growth and water clarity has also been impacted by local farming practices. Every stream or run-off surrounding the lake basically originates or runs through a local framer's fields. It can't be healthy for farming chemicals to run off into the lake.
I'm on the fence about introducing stripers. While I can see how they could lower the shad population, I'm not sure how they would affect the bass and other species populations. Although Shenango has a fair bass population, I'd rate Wilhelm as better in terms of numbers and quality, at least in previous years. I'm not sure if intorducing yet another fish competing for the same food is the answer. What has possibly worked in one lake may not necessarily work in another, but if the shad continue to explode, and no answer or solution is acheived, that intorduction may be a viable "chance" to take.
Bass are adaptable. Once it was thought that the inroduction of the round goby into Lake Erie would all but decimate the smallmouth population. They have adapted and now forage on the goby, maybe more so than Emerald Shiners, once a primary food source. I'm hoping the Wilhlem bass adapt and forage more heavily on the shad. Gizzard shad are a food source for bass on many lakes across the U.S.