I am from the Greater Cleveland Area originally, and Rick and I now spend summers at Put-in-Bay at the western end of Lake Erie. I know about public launching areas in our area but not in the Cleveland Area.
I would think the first thing on your list would be figuring out how and where you are going to get your boat to the water.
Maybe Jake will have some suggestions (he used to sail out of Cleveland), but he is probably not going to be back on the forum until after the Steeplechase this weekend. Or maybe one of the OCRA (Ohio Catamaran Racing Association) people will have ideas.