I certainly agree..."bandwidth and latency, critical ingredients for success".

Excellent information, very detailed. Thanks for sharing it.