I've bought a couple of new B25s with pretty marginal piston-liner fits. Had another new one with burrs on the crankshaft threads and could not get the prop nut on until I deburred it.
Overall a promising light, high performance 25 but I have encountered some quality control problems.