I used to always use 10 mil for floors with high end finishes until I did a hangar a few years back. We had spec'd a 10mil Class A vapor retarder, which they did use one of our spec'd products. The hargar floors were finished in a very high end epoxy as they were "sales show rooms" as much as maintenance areas. But during construction of the hangar floors, the 10mil sheeting was still get chewed up quite badly, and this was over a sand bed, not gravel. The day before the pour, they had a crew go around and patch every hole and tear properly. But even while they were pouring, just from the concrete workers walking on it, new holes were forming. So they had a crew working just ahead of the concrete to patch any new holes as they formed. I personally watched every floor pour. This was one of the very few jobs I have worked on where the owner hired the EOR to provide full time on site representation. After seeing the 10mil barrier getting so many holes in it, and working on remedial solutions for a failing epoxy floor in a satellite processing facility for the Air Force, I always spec 15 mil now for anything with high end finishes just for the extra durability.