@swc-node/jest seems like a good idea and I think such support for some libraries worth it.
But supporting library means a maintenance hazard. What should happen if version of a library is bumped, or abandoned?
It will require bumping major version of swc, which is not a good idea.
So I think the hidden option, intended to be used only by packages in the @swc namespace, can be a solution.