The shorter rods are typically for tight fishing conditions like small streams with a lot of brush, trees, etc along the bank. If you are going to fish mostly from a boat, I would think that the 9 foot would be the way to go. All of my fly rods are 9 feet long. You will get hung up some, but if you aren't getting hung up some, you aren't fishing close enough to the cover.