The thing with paint is it is pretty cost effective. Also if you do decide to install new carpet, hardwood or other floor covering later there is nothing to tear out.
i live in a old house.. i painted the living room floor with regular floor paint.. then AFTER.. a few days i put down three coats of polyurethane..to seal it..,,
So glad I saw your post, I just pulled upmy carpet, now have someone installing a closet then plan to paint foor til I decide what next to do. I need to take some subfloor that rotted by the french door doing onto a deck. Otherwise floorseems ok.
I did pretty much what Nancy W did, only I used regular (cheap) interior wall paint, two coats, then put down three coats of polyurethane. Its holding up "very" well considering it has been down for about two years now and I have seven (that's 7) dogs! LOL
Chas.