I think a 20hp would get a 16' on plane without too much problem. I have a 16' Lund with a 25 and my top end is 24-5mph. My buddy has a 14' Fury with a 25hp and it is faster than my rig. It seems like a 20hp on a reasonably light 16' would do 18-20 mph.