Here is some food for thought: The best plants to grow on a deck are ones that grow well in containers, such as caladium, ...