Looking at the YouTube video embedded in the link, I am quite impressed with the agility of those robots. I don't know if they'd scale to FRC size, since the nature of FRC games have favored manipulators skilled at one (or two at most) things, but they do seem to fit roughly within the scale of FIRST Tech Challenge (which, as we've all heard, is in search of other platforms).
(That's not to say that it fits best as FTC's new platform; the RoboNova seen in the video is
$999 and doesn't seem to offer much in the way of construction creativity. Still, it might offer some ideas to others.)