It sure would be nice to be able to connect USB devices into the BRX. One thing I always wished that I could connect was a USB based barcode reader. I'm assuming that there must be some good reason why you guys never developed this capability.
There seems to be a limit of 1024 bytes associated with various "processes", STREAMIN comes to mind as one example. You can only download 1024 bytes each time that instruction is run. STRPRINT might be another example. Are you giving any thought to increasing the size to any of these?