I have tried this a couple times on salmon, always to rave reviews. Sometimes I leave out the chili flakes for the kids, and it is still easy, tasty marinade.
I love this marinade both on chicken drumsticks and flank steak. I prepare the marinade a head of time and then freeze in ziplock bags with the meat. Defrost in fridge one day before grilling and serving.
We used this marinade for grilled salmon last night and it was outstanding. We marinated the fish for about 30" and thought it was perfect. Easy and special - we'll definitely use this marinade again.