Once DALI specifies xtype="shape" this provides a replacement for the non-normative usage of "adql:region" from TAP-1.0 with something that is a normative part of a standard, with most of the features intact (polymorphism) and the sketchy bits removed (coordsys that could change from row to row).
This will be in DALI-1.2 (subtle details close to worked out) so we could consider it for later, but ADQL-next could be a long way off so I would prefer get it into ADQL-2.1 if we can.