Considering all that, it wouldn't make sense to ditch high-gloss outdoor floors ... You could just paint your porch floor ...