I love all smoked fish and you can of course change the mackerel for almost any other smoked fish.
These won't sit very long. It really depends on the crustades you buy. The puff pastry ones last a lot longer. The one shown here that I can get become rather soggy after an hour. So these are the last ones I make before my guests come.