Warren - the Led's are amazings. Where are you buy it?
I don't think display speed will be a problem. Electricity moves fast! And you are only switching 20mA. If you read the datasheet, time is not mentioned anywhere. The 100's will be a blur, you may be able to make out the tenth' as they change at 10 times a second.
What have you ended up with for a power source?
Repair: after downloading windows spoke to me that archive is either in unknow format or damage