I would use tile BUT In order to put tile down in a climate that gets snow you will have to put down traction enhanced tile which Im sure is $$$@!. Wet tile is slicker than snot. Durability wise its tough as nails though. Its stronger than expoxy, plastic tiles, ect. Grout shouldnt be an issue...