Yes I did screw straight into the floor, and used a weaterstrip adhesive in the holes and on the screws. The adhesive I used is 3M Super weatherstrip adhesive. For me that stuff works great on a lot of things, including around the water ports on the intake manifold gaskets, or the water pump, and other places. IMO. But like GT said inserts are a good way to go, just not plastic ones IMO