I really like my floorboards. Allows for many foot positions on long rides. It's true the quality is lacking. The underside of the floorboard is proverbial dust swept under the carpet... flip a pair up, you'll see what I mean.
It's almost like the cats in R&D said: "The underside? But nobody sees the underside... M'wah ha ha ha!"