I have a similar set up but not nearly as nicely built. (no gussets and the slots are a little looser to accomodate all of my F clamps (they vary in thickness so went with largest size bar)
They work great and have lasted for years

Angellos