Wow you have started a topic here, this could run and run. Ask yourself a similar question about cars, is there a car for all uses???
A fishing boat and cruiser is a difficult blend to find.
I think it depends on how big your prepared to go to get what you want, for comfort and speed your probably in the two engine market and a heavier displacement.
Lighter boats at higher speeds tend to be noisy or slam and feel more rally car than Rolls Royce.
The Barracuda 9 in several formats tends to be an outboard boat, fast planing and petrol thirsty. It does have fishing space upfront which is a bonus, but when anchored you would prefer to fish from the stern.
Maybe a Rodman with two diesel engines and no flybridge would be worth looking at. Large accommodation, heavy displacement cruising at 18 knot + more family friendly + economical on fuel. Sterndrives can be expensive to maintain but as a rule quicker boats, but a fast fixed prop is probably more durable if you do not want large bills.
Stability normally derives from low down weight in the hull and outboards tend to be higher up, if you have a catamaran this is can be offset with a wide beam.
20 knots is not the norm in our waters unless you have the right boat or flatish seas , a Targa, Rodman and few other top brands have this capability and more fishing specific boats, like the Breaksea models .Otherwise you will find most travelling between 13 and 18 knots.
Hunting for a boat is great fun and many members are always looking online including myself, there is normally a comprimise as with all things, good hunting.
No doubt Iam going to get shot down in flames very soon for these comments, never mind I can take it.