Thanks for this (direct) feedback. It would make sense that if blocks can be submitted using ~5kb packets, that no further optimizations would be needed at this point. I will look into the relay network transmission protocol to understand how it works!
I hear that you are saying that this network solves speed of transmission and thereby (technical) block size issues. Presumably it would solve speed of block validation too by prevalidating transactions. Assuming this is all true, and I have no reason to doubt that at this point, I do not understand why there is any discussion at all about the (technical) impact of large blocks, or why there are large numbers of miners building on invalid blocks (SPV mining,
https://bitcoin.org/en/alert/2015-07-04-spv-mining), or why there is any discussion about the speed of block validation (cpu processing time to verify blocks and transactions in blocks being a limitation).
Our proposal aims at solving all three issues.
Now I would be glad if the suggestions we made are already implemented, especially if that is in a more elegant approach. Great! Yet we still see all three discussions, which is a surprise if they have been solved.