I don't understand the BCash fanatics irrational objections to Segwit. As far as I can tell, it's just a clever optimisation and rearrangement of how data is stored to save space. Where is the objection?
It also completely changes the transaction format. And more importantly, changes Bitcoin from 'a chain of signatures' (protip: look that up in the white paper) to something completely weaker. Maybe most importantly, replaces Bitcoin's security model completely with another that is demonstrably weaker, and perhaps fatal (time will tell). Of course, other than that, it does not solve the problem of a stupid production quota upon block space.
Other than that? No, I guess otherwise, it's okay.