A comment concerning the big picture.
I regard BaseX as an exquisite - and in many respects unique - platform of data integration. Therefore I would consider the most flexible and unconstrained support for XSLT 3 as a high priority, worth extra miles, if necessary.
Kind regards, Hans-Jürgen Rennau