“ SegWit contains several good features, but it is not a good solution to help bitcoin scale”
Why are you thinking that ?
SegWit is a really great solution to scale bitcoin before any other one. Before focusing on “expanding the size of the bloc to put more transactions”, SegWit focus on “minimizing the size of the transactions to put more in a block”.
So 1/ minimizing the transaction and 2/ expanding block seems the real good solution.