70HP is marginal for slalom skiing. A higher pitch prop could add some speed, but will reduce power, maybe until a deep water start is real difficult.
I have done deep water slalom starts where I had to take a breath and duck under the water, as the boat built speed, due to low HP. It...