At this moment I think that every kind of super consensus requiring more than 80% majority to be accepted is impossible. Bitcoin community is too divided.
the failure is that atleast 60% are UNDECIDED
the failure is that its been done as an A OR B. not an A AND B
the failure is that NODES have NOT formed a secure consensus so pools wont risk orphans pushing something that nodes wont validate to high %.
segwit fails because people can continue to use native keytypes AFTER activation. so malleation/quadratic sigop spamming still can happen. thus no fix.
the solution
NODES have BOTH (meaning core has dynamic block solution (but without cores stupid reward/fee penalty drawback(facepalm))
get node user acceptance, to give the undecided pools confidence that the network can handle what pools create.
again pools wont create a block that NODES cant handle so the solution is to involve the nodes