Hi,
Maybe a little late here for another opinion but based on what you say - gravel beds, rocks, bumps and scrapes, lakes, rivers, whitewater, I'd say an Appalachian plastic Old Town would do nicely. Weighs a lot less than a Discovery too. Has enough rocker but tracks OK for lakes. 16 ft...