Simon. The scale of boat like this is defined by the size of figures you put on it!
As there is absolutely nothing on the boat to suggest scale then your figure looks fine.
Perhaps for the size of boat now suggested by your figure, a couple more figures..passengers… would not go amiss.
Will look forward to seeing it perform Sunday, and we will chat about the rear rudder control arm.
Ashley