Not entirely an apples to apples comparison, but a brand new Grady White 271 Canyon with twin F300's on it will do 56.2 mph at WOT and that boat has a dry weight of 5,914 lbs. Whereas your boat only has a dry weight of 3,975 lbs... so a difference of almost exactly 2k lbs. If you put 300's on your boat, I think it would be extremely overkill for your setup in that you would easily hit over 60 mph, and as you mentioned you like to cruise at 30-32 mph. I think you'd be just fine with the 200's, but if you really wanted to get maximum horsepower then you could always try and get 225's or even 250's. What's the top speed of your boat currently with the F225's on it? I imagine probably in the low to mid 40's mph range at the minimum? I'm very similar to you in that I don't need the maximum horsepower available for boating, and I especially don't need to go 40-45+ mph when out on the water. Cruising around at 25 mph is just fine with me and the majority of what I do is trolling for salmon anyway, and I imagine the 200's would do everything you needed them to do and then some. If I were to repower at some point, I might increase the power from the current F225 up to 250, which is the maximum, just because if I were to sell the boat for some reason, then it might attract a few more potential buyers. But those are pretty big "what if's?" at this point as hopefully *knock on wood* I won't have to repower it anytime soon, as well as I don't intend on selling the boat at all in the near future, if at all.