I'm thinking a 115 should be PLENTY of motor on a 20 inch boat! ;\) In all seriousness, I second the 150 hp, we have a 150 prop on our 18/19 ft seaswirl and I love the power it has!
_________________________
AKA The Overfishin' Condition