I could not find fresh mahi mahi and ended up substituting with catfish. FANTASTIC, simple seasoning. Next time I plain using it for entertaining a few guests.
I have made this several times and it's always a big hit when hosting. When it's just for my little family we take the leftovers and make chicken salad for lunches. As other reviewers have mentioned, I learned after my first time, do not make the sauce too early other wise the spices, butter and lard will separate instead of staying together. It seems to be fickle about how long it can be heated for.