I think i'm missing something. I just watched the Vex Kickoff today and it doesn't look like that robot would do any of the challenges.

OOh, See the little wires coming off the ramp? I see! Pretty cool.
It would be fun to have a robot you can change in an instant. It isn't so with FRC. Welds dont act like screws.