I am in the middle of doing the same thing. I have found what I believe to be the solution to my flooring problem. Carpet Tiles! I have found a company that sells commercial carpet tiles. These are overruns and partial runs from commercial orders and are offered in various coverage amounts. The cost is extremely reasonable. Their web site is www.Carpetbargins.com.
My thought is that any damaged tiles in the future can easily be replaced without replacing the whole floor. Good luck.