Those Canon LiDE 20 scanners are
USB 2.0 Full Speed devices a.k.a. USB 1.1, so scanning is going to be
extremely slow particularly if they are all being used at the same time.
Before you do this, I would check Device Manager and find out how many USB "root hubs" you have on the computer you intend to use for this task (the more the better). While each root hub is capable of supplying the full bandwidth to a device regardless of what the other root hubs are up to (in your case 12Mbps* because the scanners are USB 1.1), almost all motherboards still only have two EHCI controllers and each controller has to
share its bandwidth amongst all devices attached to it.
Another thing to consider is the fact that almost all USB hubs only have a single
transaction translator (TT) - because they are much cheaper to manufacturer - which means the bandwidth is again shared amongst all the ports on the hub. You can get Multi-TT hubs (like
this one) but they are quite rare.
As David mentioned above you will definitely need to power the USB hubs themselves. Without this they will only be able to draw a maximum of
100mA from the USB port it is connected to. I don't think a scanner would be able to work with this amount of power.