Of the 3, I would go X25. Surf gate would be nice, but if you went Malibu, I would do the 23LSV. It's not a PF, but it is a little longer than the others. Pretty close to the same amount of room, and a better surfing machine.
That being said, It is hard to beat a Centurion for surfing. It is a trade off on interior quality, and general fit and finish.......... The surf wakes are incredible though.
If you end up with an X25, and are stuck in the 22' class, (Which I feel is about the best boat, in the 22' class, for a blend of great wakes, great comfort, interior space, rough water ride, and fit and finish), You would want to get the setup info from some guys who have owned them. They are not good "out of the box" surfing machines. However, a dialed X25 has an awesome surf wake. (Same goes for the X30). And they can be setup with all ballast in the compartments.