While I cannot attest to launching a 25, I have a 1979 23 that I launch all the time. I've never met a ramp I didn't like, and I've even pulled it around with my minivan. OK the 25 is something like 1000# heavier, but it really doesn't take a lot of water to get the stern to float off the trailer. Then I pull it off using a little outboard motor. To retrieve I just sail it in and winch the boat onto the trailer. The tounge of my trailer is pretty long and the axles allow the bottom of the keel to sit about 12" aboe the ground. On most ramps the stern is floating even before my rear tires are wet....others I'm into about 6" of water at the rear tire. Somewhere I have written down all of the lenghts (Axle to hitch, tounge-length, DWL above the road, keel above the road---that sorta stuff) but I can't find it now.Buy it, haul it to a nearby ramp, and get it in the water, if you can get it afloat, you'll get it back out.