I competed against WSR in high school and lived there as an adult for a year or so. The town is full of self righteous douches. Something about the student athletes and parents just seemed hoity toity compared to other NEIC schools. Like their shi* didn't stink or something. We were the poor kids of meth or crack heads from Charles City, Cresco, New Hampton, Oelwein etc. Decorah was also bad, but Waverly takes the cake.
Charles city is a shrinking town with dwindling population. To stay 3A in most sports they should honestly look into consolidating with New Hampton, where the same thing is happening (dying a slow, sad death). Otherwise they, new Hampton and Cresco, should look to dip down into 2A and join a conference with Osage, Forest City, clear lake etc. You're getting a little spread out, but i feel like it could work.