Hello Jim!
I was checking out the video for the install to the Turboswing from the post here, looks pretty cool by the way and a good option for a lot of boats, the only problem is that it might not work on the 25' due to the swimstep extensions that will be on the way, unless the Turboswings are maybe angle upwards? that might be a way. What we can suggest is something more custom like maybe a rack that goes over the engine and the base mounted to the swimstep. Or you can always do like a Y shape line to hold your line for water sports, this will be holding the lines from the cleats on the swimstep area.
thanks,