How about mentioning Bitcoin Classic? I think, they have scaled the solution, like Satoshi Nakamoto did in the early days, simply making the blocks bigger; namely 2MB. It has already been implemented, just waiting for adoption. Bitcoin Unlimited offers a “no limit” on blocksizes. That seems cool, since the different miners can set the limits as they like. The competition of the best size limit will then begin. SegWit is changing the infrastructure and mechanism of the blocks and block handling; separating the signatures out of the blockchain. I think it sounds a bit insecure; because of the separation from the blockchain. What happens; if a block is full of unsigned transactions? Also the big changes (many thousand lines of code changed) to the software; might make it more vulnerable to attacks.