Grilled fish is always awesome. Looks like you're off to a great start there. if you're using fresh citrus juice in your marinade, watch out for making ceviche unknowingly. too much fresh acid in a marinade will turn your fish rubbery when cooked. ask me how i learned that!
garlic infused clarified butter is another way to impart great flavor and then finish with a squeeze of fresh lime or lemon. some of the best fish we've ever had was in Mexico and Alaska.