That is a good idea. I think you would get your monies worth from oil cloth. Waiting for warm weather to clean. My vinyl flooring when it cracked I mended it with Duct Tape and got more mileage from it.I was thinking of using a plastic snow shovel to do the yearly deep clean.
Wishing you "Good Luck" with what ever you decide.