Not a lot of discussion of the 25 happens on this board, likely for all the reasons you mention. You might have better luck posting your question over at
www.thehulltruth.com where you'll find a larger pool of owners some comparisons against other top-quality boats in this size including Regulator, Contender, etc.