I sometimes brine it in a mild salt water solution and then rinse it. Season it lightly with your favorite and smoke low and slo. If you want it for dinner pull it when it flakes apart. Otherwise let it go a little longer to firm it up.
Use that for dips or however else you like smoked fish.
Mahi is delish on the smoker
If your grillin, do it faster,no brine. forget about the longer part.
Send some to me so I can tell if you did it right.