Bruce Lilly wrote:
Unicode code size increased overnight by more than 4 orders
of magnitude (a factor of 65536) when it went from 16 bits
65536 code points) to 32 bits (over 4 billion code points)
AFAIK it's only a factor 17 up to u+10FFFF, and the relevant
standards like STD 63 eplicitly restrict themselves to this
UTF-16 compatible range incl. many "private use" code points,
surrogates, (yet) unassigned code points, non-characters, etc.
Unicode *everywhere* isn't likely to happen
Your points are valid even without this "31 bits horror trip".
Ietf mailing list