Depends on how you are going to treat the wood. Paint, stain, oil, etc..... How you want it to look after a short period of time. How often you want to spend on maintenance. And it's exposure to the elements. I like ipe and mahogany for porch flooring. Teak wood, even with oil just not look as grand. I like things that will last beyond my lifetime and then some. I have had to mill my own for some things in the houses that we own. All of our houses are over 130 years old.