No, clone mode in not RAID, it just makes a copy of one disk to many others. Such a feature is used by large companies when configuring hundreds of new PCs. They get one configured with all the right software, then they clone that hard drive to all the others.
That doesn't sound like what the product description was describing. It sounded like they were copying to multiple disks in the one box. Or maybe they are using the box to make the clones. Never mind. I just reread it and you're right. It just seemed to imply some new type of RAID.