I usually head south from Willow Beach, or north from Cottonwood. the lake is usually less crowded there, vs Katherines.
Memorial weekend is usually a zoo on the south end. there is a lot of little coves for camping, I use google earth to find perspective beaches.
Wind is usually out of the south/southwest. NV side is usually better for protection. I've been in 4' swells out there, and it came up quick. (Thunderstorm)
Check out north of eldorado canyon, about 4-5 miles. (fyi- eldo cyn is an alcohol free zone)
Dan'l