What TPS could this reach?
More than TPS, which is a meaningless measure when in presence of an adaptive block size, it makes more sense to speak about throughput. Early experimentation shows that it can achieve extreme throughput by propagating block and block hashes separately (and worry about consistency later, as reconciliation would be indeed a separate matter). In this case it would not be excluded a throughput roughly 10^2 that of Bitcoin.