I am in the process of upgrading my tank and of course it's an opportunity to add some fish. There's a lot that I find myself taking into consideration when choosing a fish: - Do I particularly like that fish? - Will it get along with the existing fish? - How safe will it be with the corals? - Is my tank big enough for him? - Can I feed it easily? Then there are things that I don't see being considered often and that's the reason I am posting in this section. A - How will captivity affect this fish? B - Will it remind me constantly that this tank is a cage? C - Is my scape adequate for this fish? Can I change my scape to better suit this fish? A and B make me rule out big swimmers (no matter their size) and large fish. Large fish will make any tank look small. The question about aquascapes for fish and vice-versa should be given more attention and It's surprising it isn't much discussed. In the freshwater world the match between fish and aquascapes is much taken into account. If you want a tank packed with coral with little swimming space, perhaps most tangs are not a good idea and yet it's a common combination. On the other hand, if you want a more minimalistic aquascape, perhaps fish that graze on rock all day and fish that constantly swim in and out of caves are not a good combination. I find minimalistic aquascapes the hardest to choose fish for. There should be a list somewhere of fish recommendations based on aquascapes styles.