Flexible definitions are terrible for interoperable applications. If you say something is X but half of the apps doesn't do X, then users will think that half is "broken/buggy".
Discussion
As a user i expect zaps to be btc exclusively. Whatever happens under the hood, that’s not my business 👨💼