Just had these conditions on Lake Champlain this weekend. 10-15mph steady winds with 20-30 mph gusts. Waves were easily in the 3-5 foot range. Made it impossible to fish. Between the boater and I we caught only one fish. We tried eveything ... spinnerbaits, crankbaits, loud obnoxious topwater lures, flipping and pitching heavy weights.
The one caught was on the loud obnoxious topwater. He also had two other blowups but they missed it. Others reported similar success.
Learned something that day. Bass will strike topwater in strong waves and wind as long as they can find it. Never thought about topwater in those conditions but it seemed to work on that day.