Well, obviously you cant give a review on using it, but seem like quality parts and such??
My board I made I was using zip ties to hold the pedals as I didnt want to mess with velcro and sticky stuff on the pedals. But with mine I didnt do holes in the board, I used these mount things (cant think of proper name) attached to the board and ran the zips thru those. had too much pedal movement. But it was faulty execution on my part..