I rember seeing those beams ahwile back. Never heard of any feed back on them.
They look alot like the old fabtech extend beam's from way back in the day.
Call them up and ask them about the construction of the beams.see what they are made out of, and if they have any internal bracing, or are they just hollow plate.