We are considering buying a 195 IO for a freshwater lake in Ohio. Will the 190 hp standard motor be enough for pulling up water skiiers? Any advice? Have read some not great "quality" comments on the brand in general that are making us a bit nervous. Anyone have this exact model can comment...