I don't have the 25 but I'd love to have one.
I DO have a 70s Lowsider 13 Gheenoe and I love it. It floats on the surface to a point where I can just about go anywhere on it, even the old water logged foam 13 I have will hold 3 people and a motor. The transom on a 25 can support some crazy horsepower and even on my 13 I've had two people standing up on it and casting (which does take some practice, but it's fun)
They're great little fiberglass boats in my opinion.