Three points:
1. We probably should not adopt it officially while it is in draft status, since a library can evolve and iterate quicker
2. Once it is no longer a draft, making it part of Ecto will depend on official database support and adoption
3. And even if it is made part of Ecto, it won't really provide any benefit over a library, the user experience will be the same, so there is no reason to rush (or even to have it in Ecto as things stand)
So I would say an external library is fine and the way to go in at least short- and medium-term.