You will need to start your grill with hickory charcoal. Place trout in a casserole pan. In a small mixing bowl add the garlic, parsley, basil and squeeze half a lemon and lime in the herbs and garlic. Using a wire whisk slowly add 1/2 cup of olive oil to herbs and citrus. When well incorporated pour over trout and season with salt and pepper. Let sit for about 10 minutes.
Slice half the tomatoes in circles and lay on platter with wild greens. The other half of the tomatoes dice and place in another small mixing bowl. Add a little chopped basil, extra-virgin olive oil, a drizzle of truffle oil, to taste, and a drizzle of balsamic vinegar. Season, to taste.
Place trout on grill flesh side down and leave for about 2 minutes. Season skin side, flip and cook for 1 to 2 minutes longer.
Pull trout off grill and place over greens and sliced tomatoes, then randomly place heirloom relish over fish. Take remainder of balsamic and truffle oil and drizzle over salad.