I think i'd go 9.8, the power factor is so small on a 25' that you're better off to save the 35#'s for something else. All you need is a troller/ get me to shore in case bad things happen motor. 9.8 will do that.
If this was for a 14' aluminum id say 15hp but the difference on a 25' boat is...