The smoking of fish is more due to the fat content than what water it was caught in. Mackerel is a very muscular fish and it does not smoke well at all. Blue fish is very oily like salmon and smokes great. You might want to wipe the fish with some olive oil before smoking and try wet smoking if you are doing a muscular fish.
Art