well most shrimp will help eat up any left over food on the bottom.
Any crabs will need dry land to come out onto (lose tank volume to dilute wastes) or for larger inverts like crays or lobsters, can be dangerous with fish as they are oportunistic eaters and will prob harm and/or kill/eat your fish.