Charllie,
The lake is drawn way down through out the winter and early spring to make room for the spring runoff (going to be a lot less this year). I don't use 25 mile this time of year due to this. The best launch is actually at Wapato Point just before Manson on the north side of the lake. About 15 min above the City of Chelan. The launch and parking there are excellent. Tom is correct regarding the wind on the lake in the afternoons, as well as the numerous campgrounds. One catch though, you must have a Federal permit to use the campgrounds as they are USFS and NPS facilities. Depending where you come through the area, you can check with the Forest Service in Wenatchee at the west end of the US 2 bridge over the Columbia River by the stop light on Easy Street or the Chelan Ranger station at the end of Lake Chelan just out of down town.
Hope this helps.
Doug
Lil' Brother