A club/skischool boat can be a great purchase or a terrible one. 570 hours is nothing on a school boat and they are pure hwy miles. Most of the time the engine is still warm when it is cranked the next morning.
This may sound silly, but in addition to the service records take a look at the details of the boat. Upulstry, carpet, etc will really show if the boat was care for or ridden hard and put away wet.
Also, have it inspected by a local dealer. The fee is only about $100 and they will check the engine, allignment, etc.
I have seen schools that take great care of their boats and ones that trash them. Good luck.