What's the beam on your current boat. I would think a 18 footer is with a 56 inch beam is going to be very stable. I have never trolled or long lined so I can't comment on that subject.