Of course we will not change tens of thousands of function declarations, but we can use it in a few points to avoid the implicit conversion from text to string or back. For example we found it useful for those new functions:
SQLValueMBS.setAsText(value as text)
SQLValueReadMBS.asText as Text
If you have more ideas where we could support text and avoid extra data copying/conversion, please let us know.
Especially plugin functions you would call often, e.g. in loops, and pass text to the function.