I've had my Jeep CJ-7 for about 7 years now, and have gotten tired of sanding and spray painting my floorboards every 2 years or so. I also noticed that my floor mats would scoot around all the time, and finally decided to do something about it. I looked into several of the do it yourself liners, and the others who have done this recommended Herculiner- it runs about $30 for a quart (which is all I needed for this job).
I am pretty happy with the final product, although I have already put one scratch in it (easy to fix, I just touched up with some leftover herculiner). It gave my floor boards a more uniform look, where before you could see waves, and little pits.
Once sanded, you'll need to wash and carefully clean the floorpans, so there is no dust or grease. Herculiner won't stick well to a dirty or dusty surface
I chose to give the area a coat of POR 15, a to keep the rust from coming back. I cant' say enough good things about POR 15. Having used it for years, it's the best rust stopper on the market.
Terry;your ideas are very praticle and useful ,I enjoy the do it yourself aspect and using whats at hand , its the Jeep thing .I cant waite for the next one to come out .