Lots of good places to launch, but not many that elude the weather. One option is to consider using the islands as cover to break up big waves, but you gotta get there first. Catawaba is very exposed, Muzricks is a nice ramp but also exposed. Consider Sandusky Bay area but I do not know of a ramp there. Sorry.

Further west you have Fenwick and Metzgers Marsh. Protected ramps, but exposed to any west, north, or east winds. South winds you can still fish