20Gbps aggregate bandwidth is a LOT of bandwidth for an external cable which is getting up there in numbers to rival the amount of memory bandwidth most commodity computer chipsets have (I think two-channel X68 is 21.6Gbps),
Dual channel DDR3-1600 is 25.6 GBps (Bytes per second, not bits per second). The Core i* chips connect the memory to the CPU package, not the chipset - so mentioning X68 is inaccurate (I assumed that you meant "CPUs that use X68").
So new optical cables connected into existing TB devices will increase the speed/data transfer rate? Or not.
Same data rate - but optical will increase the maximum TBolt cable length to 100m from 3m or so. Just in case you want to put your TBolt RAID array in the server room. (Of course, you'll need two optical cables to route back to your desk if you want to daisy chain your monitor.)
...so in that case even USB3 would be overkill BUT as soon as you start talking about more complex systems, like RAID enclosure or SSDs you can easily be over the available throughput of USB3.
Actually just having a couple of simple, single drives on the same USB hub would benefit if they're in use at the same time.