I have by default, ended up with different backgrounds on different tanks, but prefer black, especially for taking photos. The blue always seems to me a bit artificial
Kind of fish doesn't matter, unless of course you were going for the open ocean kind of look, but neither of the fish you mention are open ocean fish.