That rule of thumb works for freshwater, not saltwater fish, as there are many saltwater fish that are open water swimmers and require lots of room...for example. In terms of coral, as long as you are able to keep the water parameters stable and proper lighting you can pretty much fill the tank to the brim with corals.