For that draft, sure, though in reality they're less extensions and more downgrades (i.e. it relaxes some asymmetric constraints in stream opening).
However, i'm talking about something different here-- the QUIC spec is mostly about the transport (replaces all the streams stuff), and describes the use of HTTP2 as a layering on top of QUIC (as it should). I'm talking about making QUIC (the transport, the streams, etc) as asymmetric as possible. Auth was the main asymmetry, but it sounds like it won't be (for users who choose 2-way auth).
To put it another way, instead of libraries exposing two things:
QuicClient
QuicServer
... and derivatives
which implement almost the exact same behavior on each endpoint, but do slightly different things here and there, it is possible to implement both sides as the same thing:
QuicConn
that behaves the same way at either endpoint -- with minor differences depending on who dialed (e.g. odd/even stream IDs thing), but overall no significant asymmetries. This is a huge win for p2p / IoT applications, as it prevents libraries from getting stuck in the client/server model, which doesn't work or impedes modes in many applications.
.. Does this express the point better? I can retry.