I've not used the pedals, but did buy their "power module" - their answer to a forward seat position.
Its broken 3 times on me and the "slide on the fly" feature didn't really work very well.
They've been a pain in the butt to work with on this last warranty replacement. They've improved their welding in the area that's broken, but all in all I would not recommend buying anything from them.