I really am juiced to see we're going steel tubing or something like it. Square tubing is not as strong as round tubing but I'll take either.
from the pictures above, it looks like they are using a blend of round and square tubing with possibly some channel thrown in .... I do some metal working if if the welds are solid, I believe the frame will hold up well
Jim