I have to get some clarification on that, is the storage space same as the HC-2 or the same as RP Assistant? If it's as per the HC-2 then maybe the files are downloaded to the CI-1 before being passed onto an LM, or maybe RE is trying to make it work exactly like a HC-2. If it's the same as RPA then there's a good reason for it, which is due to how the files are stored.
The storage for the personal file on the HC Sim is 32MB. I believe that's the same as the HC-2, but I could be wrong. I don't think the files are downloaded to the CI-1....it is basically just a plug-in radio transmitter. When you download files with the HC Sim it loads them onto the HC Sim just as it would for the HC-2. In fact, you name your simulated HC as you would a real HC....it basically turns your computer into another controller, which is recognized by all other Railpro components and functions the same as them.
Presuming the CI-1 is a USB2 device then the length limit of the USB cable is about 5 metres (about 15 feet for most of you). There is no guarantee that it'll work on a cable that long though. If it's USB3 (not likely) then the length is 3 metres. There are ways to overcome that length using USB hubs or repeater cables, or USB over Ethernet.
The CI-1 is USB 3.0 compatible, which makes it backwards compatible with USB 2.0. Not sure on the maximum length of the cable run, but the manual says that you can use "dozens of feet" in order to place the CI-1 where you want it.
I imagine the CI-1 has the same limitation of using only 4 repeaters?
Unsure, but most likely. The HC-Sim is exactly like the HC-2 in function, which probably means that any limitations of the HC-2 would be in the HC-Sim.
Something that may need to be clarified: The CI-1 is just a USB-powered Direct Radio transmitter. The CI-1 itself does not have any software, it is hardware only. There is a separate program that is a free download called the HC Simulator (HC-Sim) that connects to the CI-1 and allows a computer to become an HC and send commands out through the CI-1.
-Kevin