G3 makes a good skiff, a good friend of mine has one and together we've hauled out half a dozen bull moose and a bear or 2 with it.
I bought a sea ark 1660mv and love it. For those small boats, I like the short stubby ones, my 1660 gets on step almost instantly with my Yamaha f60jb (40hp jet) and stays on step at relatively low speeds which makes it awesome for navigating windy rivers. I don't think g3 makes a 1660 but they make a 1652 that runs awesome with a 40/30 yamaha. At one point, the 1652 g3 was one of the lightest welded skiffs out there. The WSOF one is nice because theres usable space and a good bench, it came with a floor too which is nice to keep you off the ribs but makes it harder to clean.
When I got my sea ark, the material is a bit thicker so its tough but I believe it weighs like 35lbs less than a g3 1652wsof (probably because of the floor).
Ive personally never wished I'd gotten the 18ft boat, when I got it lots of friends said I should have gone bigger, after they have done some creek running in it they have l been sold on the 1660. I'm also glad I didnt buy the tunnel version. The tunnel is nice because it has a taller transom so you may not need to run a jack plate but the tunnel makes you lose boyance while drifting which is a problem for moose and bear hunting.
Also, pay attention to your shaft length I believe th enew yamaha 60/40 has a 20" shaft, Mine is like 2 years old and it came with a 25" shaft. Figure out how you want to set it up, its tough to get a real creek runner set up to do it all in that its tough to get a tiller comfortable both for aggressive ripping AND relaxed driving across lakes and such.