One other suggestion for you. 17ft Wilson Flyer. Minimal cuddy/cabin space so should fish 3 ok, it has a dory hull and shallow draft and therefore can get in and out in shallower water than a V hull.
Could even go for the bigger versions if space was a must. They did a 24ft version from memory and may have done a 21ft version too.