I'll add another vote for 5hp 4-stroke. My Tohatsu 5 hp pushes the Catalina 22 at 5 knots with around 1/3 throttle. Even a stong head wind rarely needs more than 1/2 throttle. Also, the 4strokes are very stingy on gas and fairly quiet. Unfortunately, if you are worried about fighting the St. Laurent current, the real answer is a bigger boat, not a bigger engine. Once the displacement hull reaches "hull speed", added power will not significantly increase the speed. But it will help fighting wind and to some extent, waves.