I'd suggest that you stay away from the jon boat. Most don't have the freeboard and handling characteristics that are needed on our rivers. They work on slow moving streams like you find in the SE US and on small lakes/ponds.

DrifterWA gives you a good outline of things to think about.