Flags are probably easier to manage (except that the two flags must not be set concurrently), but the number of remaining free flags is starting to be low (I don't think it's a problem for HTTP/2, but it might be for future versions).