When you remove the carpet in an e46 you save around 20Kg. However there’s a little dip just short of the accelerator pedal. I’m assuming that it’s designed that way to add add extra cushioning at the heel contact point there. However with the carpet removed the contact point on the pedal now is lower down, the heel is lower than the pivot point, and your foot slides on the pedal when it’s depressed. This all feels slightly weird.
The solution is to install a false floor and the Wilvern Motorsport floor is easily the best quality I’ve seen so far if a little pricy. Made from stainless steel and adds only 2.4Kg. Thoroughly tested and designed specifically for RHD cars! That’s a first in my book, especially for a German car.
See more here: https://wilvernmotorsport.co.uk/collections/bmw-3-series-e46/products/e46-drivers-floor-kit