An oil base makes a lot of sense for a porch due to its outdoor exposure. If you prefer a more topical sealer that affects ...