Given the compression ratio (11:1) and with proper timing engine & ignition and carb size, I think the 20hp is correct.
Not mind blowing,but with the right gearing, 80mph would be possible.

I speak from experience, on My Yamaha 250.