“Release early, release often”
Because this functionality is completely new, the current bugs on complex will not impact the users.
In addition, elliptical integrals are very specific features that will be used in very specific user cases (I think the Complex case is also very specific).
Finally, because of the two previous points and because you already spent a lot of time on it and it is important to consider the high quality of the work you’ve done, I think we should publish the version as is with warnings where they are needed.
Bryan