I would not recommend Bone Dry. We have used them twice and was not satisfied with them. Just had someone else come and fix a leaky spot that BoneDry have fixed twice now. But my new guy only does repairs not whole roofs.
I would vote for hard woods also, more expensive if you get real hard wood and not the laminated wood, but worth it in the end! We got the 3/4 inch planks and it can we sanded down and refinished several times when needed, and will last 50 plus years. And they come in so many different colors now too. Or the tile that looks like wood is pretty cool too.