As espritduo said, most of the fish are vendor trash. There's a few used in recipes and even fewer of those recipes are worth building to go out of the way to get the fish. Ultimately if you're looking to make bank on fishing you came to the wrong gathering class. There are three..maybe four fish that sell.